0001641172-25-016812.txt : 20250627 0001641172-25-016812.hdr.sgml : 20250627 20250627080056 ACCESSION NUMBER: 0001641172-25-016812 CONFORMED SUBMISSION TYPE: POS AM PUBLIC DOCUMENT COUNT: 106 FILED AS OF DATE: 20250627 DATE AS OF CHANGE: 20250627 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ten-League International Holdings Ltd CENTRAL INDEX KEY: 0001982012 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] ORGANIZATION NAME: 07 Trade & Services EIN: 000000000 STATE OF INCORPORATION: E9 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: POS AM SEC ACT: 1933 Act SEC FILE NUMBER: 333-275240 FILM NUMBER: 251082258 BUSINESS ADDRESS: STREET 1: C/O 7 TUAS AVENUE 2, CITY: SINGAPORE STATE: U0 ZIP: 639447 BUSINESS PHONE: (65) 6862 0769 MAIL ADDRESS: STREET 1: C/O 7 TUAS AVENUE 2, CITY: SINGAPORE STATE: U0 ZIP: 639447 POS AM 1 formposam.htm POS AM
true 0001982012 POS AM http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability 0001982012 2024-01-01 2024-12-31 0001982012 dei:BusinessContactMember 2024-01-01 2024-12-31 0001982012 2023-12-31 0001982012 2024-12-31 0001982012 us-gaap:RelatedPartyMember 2023-12-31 0001982012 us-gaap:RelatedPartyMember 2024-12-31 0001982012 2023-01-01 2023-12-31 0001982012 us-gaap:CommonStockMember 2022-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001982012 us-gaap:RetainedEarningsMember 2022-12-31 0001982012 2022-12-31 0001982012 us-gaap:CommonStockMember 2023-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001982012 us-gaap:RetainedEarningsMember 2023-12-31 0001982012 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001982012 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001982012 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001982012 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001982012 us-gaap:CommonStockMember 2024-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001982012 us-gaap:RetainedEarningsMember 2024-12-31 0001982012 2023-03-17 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2023-07-06 0001982012 TLIH:LJSCHoldingsLimitedMember 2023-07-06 0001982012 TLIH:UnderseaCapitalHoldingsLimitedMember 2023-07-06 0001982012 TLIH:JulesVerneInvestmentsLimitedMember 2023-07-06 0001982012 2024-02-16 0001982012 2024-02-16 2024-02-16 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-02-16 0001982012 TLIH:JulesVerneInvestmentsLimitedMember 2024-02-16 0001982012 TLIH:LJSCHoldingsLimitedMember 2024-02-16 0001982012 TLIH:UnderseaCapitalHoldingsLimitedMember 2024-02-16 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2023-06-09 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2023-06-09 2023-06-09 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2024-12-31 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2023-12-31 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2024-12-31 0001982012 TLIH:TenLeagueEngineeringTechnologyPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueEngineeringTechnologyPteLtdMember 2024-12-31 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2024-12-31 0001982012 us-gaap:OfficeEquipmentMember 2024-12-31 0001982012 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001982012 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2024-12-31 0001982012 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2024-12-31 0001982012 srt:MinimumMember us-gaap:VehiclesMember 2024-12-31 0001982012 srt:MaximumMember us-gaap:VehiclesMember 2024-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 country:SG 2023-01-01 2023-12-31 0001982012 country:SG 2024-01-01 2024-12-31 0001982012 TLIH:OtherCountriesMember 2023-01-01 2023-12-31 0001982012 TLIH:OtherCountriesMember 2024-01-01 2024-12-31 0001982012 us-gaap:OfficeEquipmentMember 2023-12-31 0001982012 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001982012 us-gaap:MachineryAndEquipmentMember 2024-12-31 0001982012 us-gaap:VehiclesMember 2023-12-31 0001982012 us-gaap:VehiclesMember 2024-12-31 0001982012 srt:MinimumMember 2024-12-31 0001982012 srt:MaximumMember 2024-12-31 0001982012 TLIH:LeaseholdBuildingsMember 2023-12-31 0001982012 TLIH:LeaseholdBuildingsMember 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2023-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-12-31 0001982012 TLIH:TermLoansMember 2023-12-31 0001982012 TLIH:TermLoansMember 2024-12-31 0001982012 TLIH:TermLoansMember 2024-01-01 2024-12-31 0001982012 TLIH:BillsPayableMember 2023-12-31 0001982012 TLIH:BillsPayableMember 2024-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember 2023-01-01 2023-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember 2024-01-01 2024-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember 2023-01-01 2023-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember 2024-01-01 2024-12-31 0001982012 TLIH:RentalIncomeMember 2023-01-01 2023-12-31 0001982012 TLIH:RentalIncomeMember 2024-01-01 2024-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember TLIH:PlantAndEquipmentMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember TLIH:PlantAndEquipmentMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember TLIH:SparePartsMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember TLIH:SparePartsMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember us-gaap:VehiclesMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember us-gaap:VehiclesMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember TLIH:FactoryPremisesMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember TLIH:FactoryPremisesMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:MerrimackHoldingsPteLtdMember TLIH:TenLeagueCorporationsPteLtdMember 2024-12-31 0001982012 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember 2024-01-01 2024-12-31 0001982012 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember TLIH:TwentyThreeUnitsOfEquipmentMember 2024-01-01 2024-12-31 0001982012 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember 2023-01-01 2023-12-31 0001982012 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember TLIH:SevenUnitsOfEquipmentMember 2023-01-01 2023-12-31 0001982012 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember TLIH:VendorAMember 2024-01-01 2024-12-31 0001982012 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember TLIH:VendorAMember 2023-01-01 2023-12-31 0001982012 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember 2024-12-31 0001982012 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember 2024-01-01 2024-12-31 0001982012 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember 2023-12-31 0001982012 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember TLIH:SingleCustomerMember 2023-01-01 2023-12-31 0001982012 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember TLIH:VendorAMember 2023-12-31 0001982012 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember TLIH:VendorAMember 2024-12-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:SGD iso4217:SGD xbrli:shares TLIH:Segment

 

As filed with the Securities and Exchange Commission on June 27, 2025

 

Registration No. 333-275240

 

 

 

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 

Post-Effective Amendment No. 2

to

FORM F-1
REGISTRATION STATEMENT
UNDER
THE SECURITIES ACT OF 1933

 

Ten-League International Holdings Limited

(Exact name of registrant as specified in its charter)

 

Not Applicable

(Translation of Registrants name into English)

 

Cayman Islands   5080   Not Applicable
(State or Other Jurisdiction of
Incorporation or Organization)
  (Primary Standard Industrial
Classification Code Number)
 

(I.R.S. Employer

Identification No.)

 

c/o 7 Tuas Avenue 2,

Singapore 639447

+65 6862 0769

(Address, including zip code, and telephone number, including area code, of registrant’s principal executive office)

 

Cogency Global Inc.

122 East 42nd Street, 18th Floor

New York, NY 10168

(212) 947-7200

(Name, address, including zip code, and telephone number, including area code, of agent for service)

 

Copies to:

 

Louise L. Liu, Esq.

Morgan Lewis & Bockius

19th floor, Edinburgh Tower

The Landmark

15 Queen’s Road Central

Hong Kong

Telephone: (852) 3551 8500

Henry F. Schlueter, Esq.

Celia Velletri, Esq.

Schlueter & Associates, P.C.

5290 DTC Parkway,

Suite 150 Greenwood Village,

CO 80111 USA

Telephone: (303) 292 3883

 

Approximate date of commencement of proposed sale to the public: As soon as practicable after the effective date of this registration statement.

 

If any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the Securities Act of 1933, check the following box.

 

If this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.

 

If this Form is a post-effective amendment filed pursuant to Rule 462(c) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.

 

If this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933.

 

Emerging growth company

 

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, 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 7(a)(2)(B) of the Securities Act.

 

The term new or revised financial accounting standard refers to any update issued by the Financial Accounting Standards Board to its Accounting Standards Codification after April 5, 2012.

 

The registrant hereby amends this Registration Statement on such date or dates as may be necessary to delay its effective date until the registrant shall file a further amendment which specifically states that this Registration Statement shall thereafter become effective in accordance with Section 8(a) of the Securities Act of 1933 or until this Registration Statement shall become effective on such date as the Securities and Exchange Commission, acting pursuant to said Section 8(a), may determine.

 

 

 

 
 

 

EXPLANATORY NOTE

 

This Post-Effective Amendment No. 2 is being filed solely for the purpose of filing an updated exhibit to this registration statement on Form F-1, or the Registration Statement, and to amend and restate the exhibit index set forth in Part II of the Registration Statement. No changes have been made to the Registration Statement other than this explanatory note as well as revised versions of the cover page and exhibit index of the Registration Statement. This Post-Effective Amendment No. 2 does not contain copies of the prospectus included in the Registration Statement, which remains unchanged from the Registration Statement filed on May 2, 2025.

 

 

 

 

PART II

 

ITEM 6. INDEMNIFICATION OF DIRECTORS AND OFFICERS

 

Cayman Islands’ laws do not prohibit or restrict a company from indemnifying its directors and officers against personal liability for any loss they may incur arising out of our business, except to the extent such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime. The indemnity extends only to liability for their own negligence and breach of duty other than breaches of fiduciary duty and not where there is evidence of dishonesty, willful default or fraud.

 

Our Second Amended Memorandum and Articles of Association permits, to the fullest extent permissible under Cayman Islands law, indemnification of our officers and directors against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by them, other than by reason of their own dishonesty, willful default or fraud, in connection with the execution or discharge of their duties, powers, authorities or discretion as directors or officers of our Company, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by them in defending (whether successfully or otherwise) any civil proceedings concerning our Company or its affairs in any court whether in the Cayman Islands or elsewhere.

 

We intend to enter into indemnification agreements with each of our directors and officers. These agreements will require us to indemnify these individuals to the fullest extent permitted under Cayman Islands law against liabilities that may arise by reason of their service to us, and to advance expenses incurred as a result of any proceeding against them as to which they could be indemnified, subject to our Company reserving its rights to recover the full amount of such advances in the event that he or she is subsequently found to have been negligent or otherwise have breached his or her trust or fiduciary duties to our Company or to be in default thereof, or where the Cayman Islands courts have declined to grant relief.

 

The form of underwriting agreement to be filed as Exhibit 1.1 to this registration statement will also provide for indemnification of us and our officers and directors.

 

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers or persons controlling us pursuant to the foregoing provisions, we have been informed that in the opinion of the SEC such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

 

ITEM 7. RECENT SALES OF UNREGISTERED SECURITIES

 

During the past three years, we have issued and sold the following securities without registering such securities under the Securities Act. We believe that each of the following issuances was exempt from registration under the Securities Act pursuant to Section 4(a)(2) of the Securities Act regarding transactions not involving a public offering or in reliance on Regulation S under the Securities Act regarding sales by an issuer in offshore transactions. No underwriter was involved in these issuances of securities.

 

II-1
 

 

Ordinary Shares

 

Allottee   Date of Sale or Issuance   Number of Securities   Consideration
             
Ten-League Corp  

March 17, 2023 and July 6, 2023

 

851

 

US$0.851

    November 28, 2023   2   (Note 1)
  February 16, 2024   852,147  

US$852.147

             
LJSC Holdings  

July 6, 2023

 

49

 

US$0.049

  February 16, 2024

  48,951  

US$48.951

             
Undersea Capital  

July 6, 2023

 

49

 

US$0.049

  February 16, 2024   48,951  

US$48.951

             
Jules Verne  

July 6, 2023

 

49

 

US$0.049

  February 16, 2024   48,951  

US$48.951

 

Note 1: In consideration of Ten-League Corp transferring the entire issued share capital in Ten-League (PES) to Ten-League Venture; and the entire issued share capital in Ten-League (E&T) to Ten-League Venture on 28 November 2023, the Company issued two ordinary shares to it credited as fully paid.

 

ITEM 8. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

  (a) Exhibits

 

See “Exhibit Index” beginning on page II-3 of this registration statement.

 

  (b) Financial Statement Schedules

 

All supplement schedules are omitted because of the absence of conditions under which they are required or because the data is shown in the financial statements or notes thereto.

 

ITEM 9. UNDERTAKINGS

 

The undersigned registrant hereby undertakes to provide to the underwriter at the closing specified in the underwriting agreements certificates in such denominations and registered in such names as required by the underwriter to permit prompt delivery to each purchaser.

 

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the Securities and Exchange Commission such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the final adjudication of such issue.

 

The undersigned registrant hereby undertakes that:

 

  1) For purposes of determining any liability under the Securities Act, the information omitted from the form of prospectus filed as part of this registration statement in reliance upon Rule 430A and contained in a form of prospectus filed by the registrant pursuant to Rule 424(b)(1) or (4) or 497(h) under the Securities Act shall be deemed to be part of this registration statement as of the time it was declared effective.
     
  2) For the purpose of determining any liability under the Securities Act, each post-effective amendment that contains a form of prospectus shall be deemed to be a new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be deemed to be the initial bona fide offering thereof.

 

II-2
 

 

EXHIBIT INDEX

 

Exhibit

No.

  Description of document
1.1   Form of Underwriting Agreement
3.1   Amended and Restated Memorandum and Articles of Association of the Registrant, as currently in effect
3.2†   Second Amended Memorandum of Association and Second Amended and Restated Articles of Association of the Registrant
4.1   Registrant’s specimen certificate for ordinary shares
5.1†   Form of Opinion of Walkers (Hong Kong) regarding the validity of securities being registered
8.1†   Opinion of Walkers (Hong Kong) regarding certain Cayman Islands tax matters (included in Exhibit 5.1)
10.1   Form of Director Offer Letter
10.2†   Form of Indemnification Agreement with the Registrant’s directors
10.3†   Form of Employment Agreement between the Registrant and an executive officer of the Registrant
10.4†   Form of Share Swap Agreements between the Registrant and Ten-League Corporations Pte. Ltd. for the purpose of the reorganization
10.5†   Dealer Agreement dated January 1, 2019 between Ten-League Port Engineering Solutions Pte. Ltd. and Sany Marine Heavy Industry Co. Ltd.
10.6†   Dealer Agreement with effect from January 1, 2019 between Ten-League Engineering & Technology Pte. Ltd. and Sany International Development Ltd.
10.7†   Service Dealer Agreement with effect from January 1, 2021 between Ten-League Engineering & Technology Pte. Ltd. and Sany International Development Ltd.
14.1†   Code of Business Conduct and Ethics of the Registrant
21.1†   List of Subsidiaries of the Registrant
23.1   Consent of Onestop Assurance PAC
23.2†   Consent of Walkers (Hong Kong) (included in Exhibit 5.1)
23.3†   Consent of Mr. Ong Shen Chieh Jeffrey to be a director nominee
23.4†   Consent of Mr. Kong Chee Keong to be a director nominee
23.5†   Consent of Mr. Cheam Heng Haw to be a director nominee
24.1†   Power of Attorney (included on signature page)
99.1†   Consent of Frost & Sullivan Limited
107†   Calculation of Filing Fee Tables

 

† Previously filed

 

II-3
 

 

SIGNATURES

 

Pursuant to the requirements of the Securities Act, the registrant certifies that it has reasonable grounds to believe that it meets all of the requirements for filing on Form F-1 and has duly caused this registration statement to be signed on its behalf by the undersigned, thereunto duly authorized, in Singapore, on June 27, 2025.

 

  Ten-League International Holdings Limited
   

 

  By: /s/ Jison Lim
  Name: Jison Lim
  Title: Director and Chairman

 

II-4
 

 

POWER OF ATTORNEY

 

Pursuant to the requirements of the Securities Act, this Registration Statement has been signed by the following persons in the capacities and on the dates indicated.

 

Signature   Title   Date
         
/s/ Jison Lim   Director and chief executive officer   June 27, 2025
Name: Jison Lim   (principal executive officer)    
         
/s/ LiMing Lin   Director and Vice President   June 27, 2025
Name: LiMing Lin        
         
/s/ Lim Boon Ping   Chief Financial Officer  

June 27, 2025

Name: Lim Boon Ping   (principal financial and accounting officer)    

 

SIGNATURE OF AUTHORIZED REPRESENTATIVE OF THE REGISTRANT

 

Pursuant to the Securities Act, the undersigned, the duly authorized representative in the United States of Ten-League International Holdings Limited, has signed this registration statement or amendment thereto in New York, NY on June 27, 2025.

 

  AUTHORIZED U.S. REPRESENTATIVE—Cogency Global Inc.
                                           
  By: /s/ Colleen A. De Vries
  Name: Colleen A. De Vries
  Title: Senior Vice-President on behalf of Cogency Global Inc.

 

II-5

 

 

INDEX TO TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND SUBSIDIARIES

AUDITED CONSOLIDATED FINANCIAL STATEMENTS

 

  PAGE
   
Report of Independent Registered Public Accounting Firm F-2
   
Consolidated Balance Sheets as of December 31, 2023 and 2024 F-3
   
Consolidated Statements of Operations and Comprehensive Income for the Financial Years Ended December 31, 2023 and 2024 F-4
   
Consolidated Statements of Stockholders’ Equity for the Financial Years Ended December 31, 2023 and 2024 F-5
   
Consolidated Statements of Cash Flows for the Financial Years Ended December 31, 2023 and 2024 F-6
   
Notes to Consolidated Financial Statements F-7

 

F-1

 

 

  10 Anson Road
  #06-15 International Plaza
  Singapore 079903
 

Email:audit@onestop-ca.com

Website: www.onestop-ca.com

 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

To The Shareholders and Board of Directors of

 

TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND ITS SUBSIDIARIES

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheets of Ten-League International Holdings Limited and subsidiaries (collectively referred to as the “Company”) as of December 31, 2023 and 2024, the related consolidated statements of operations and comprehensive income, changes in shareholders’ equity and cash flows for each of the two years period ended December 31, 2024 and the related notes (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2024, and the results of its operations, changes in shareholders’ equity and its cash flows for each of the two years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.

 

Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

/s/ Onestop Assurance PAC  
   

Onestop Assurance PAC (PCAOB: 6732)

 
We have served as the Company’s auditor since November 2022.  
Singapore  
April 30, 2025  

 

F-2

 

 

TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(Amount in thousands, except for share and per share data, or otherwise noted)

 

       As of Dec 31,   As of Dec 31,   As of Dec 31, 
   Note   2023   2024   2024 
       S$’000   S$’000   US$’000 
               (Note 2(d)) 
ASSETS                    
Current assets:                    
Cash and cash equivalents        2,340    686    502 
Accounts receivable, net   4    21,744    16,257    11,899 
Contract assets        2,784    -    - 
Inventories   5    8,413    18,620    13,629 
Deposits, prepayments and other receivables   6    1,376    1,808    1,324 
Deferred IPO expenses        1,196    1,901    1,391 
Total current assets        37,853    39,272    28,745 
                     
Non-current assets:                    
Plant and equipment, net   7    27,810    30,233    22,129 
Right-of-use assets   8    8    1,199    878 
Other receivables   6    73    343    251 
Total non-current assets        27,891    31,775    23,258 
                     
TOTAL ASSETS        65,744    71,047    52,003 
                     
LIABILITIES AND SHAREHOLDERS’ EQUITY                    
Current liabilities:                    
Accounts payable and accrued liabilities   9    12,739    12,136    8,883 
Amounts due to related parties   10    14,016    12,930    9,464 
Bank borrowings   11    17,131    23,333    17,079 
Lease liabilities   12    6,246    7,421    5,432 
Income tax payable        309    127    92 
Total current liabilities        50,441    55,947    40,950 
                     
Long-term liabilities:                    
Bank borrowings   11    175    -    - 
Lease liabilities   12    9,208    6,865    5,025 
Deferred tax liabilities   13    1,586    2,017    1,478 
Total long-term liabilities        10,969    8,882    6,503 
                     
TOTAL LIABILITIES        61,410    64,829    47,453 
                     
Commitments and contingencies        -    -    - 
                     
Shareholders’ equity                    
Ordinary share, par value US$0.000025, 20,000,000,000 shares authorized, 27,796,502 ordinary shares issued and outstanding**   14     -*     -*    * 
Additional paid-in capital        883    883    646 
Retained earnings        3,451    5,335    3,904 
                     
Total shareholders’ equity        4,334    6,218    4,550 
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY        65,744    71,047    52,003 

 

*– denotes amount less than $’000.
**- Retrospectively presented for the effect of pro rata share allotment, 1-for-40 forward split and share surrender in preparation of the Company’s initial public offering (Note 1).

 

See accompanying notes to consolidated financial statements.

 

F-3

 

 

TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(Amount in thousands, except for share and per share data, or otherwise noted)

 

       S$’000   S$’000   US$’000 
       Year ended December 31, 
   Note   2023   2024   2024 
       S$’000   S$’000   US$’000 
               (Note 2(d)) 
Revenues, net   3,15    72,782    58,496    42,817 
                     
Cost of revenue        (57,000)   (47,838)   (35,015)
                     
Gross profit        15,782    10,658    7,802 
                     
Operating cost and expenses:                    
Selling and distribution        (729)   (635)   (466)
General and administrative        (6,856)   (7,226)   (5,289)
Total operating cost and expenses        (7,585)   (7,861)   (5,755)
                     
Profit from operations        8,197    2,797    2,047 
                     
Other income (expense):                    
Gain from disposal of right-of-use assets        55    -    - 
Loss from disposal of plant and equipment        -    (126)   (92)
Interest income        34    616    451 
Interest expense        (822)   (949)   (695)
Government grant        41    139    102 
Write back of allowance for credit loss, net        66    26    19 
Write back of allowance for stock obsolescence        168    19    14 
Exchange gain        143    9    7 
Other income        244    84    61 
Total other loss, net        (71)   (182)   (133)
                     
Income before income taxes        8,126    2,615    1,914 
                     
Income tax expense   16    (1,046)   (731)   (535)
                     
NET INCOME        7,080    1,884    1,379 
                     
COMPREHENSIVE INCOME        7,080    1,884    1,379 
                     
Net income per share                    
Basic and diluted        0.25    0.07    0.05 
                     
Weighted average number of ordinary shares outstanding                    
Basic and diluted**        27,796,502    27,796,502    27,796,502 

 

**- Retrospectively presented for the effect of pro rata share allotment, 1-for-40 forward split and share surrender in preparation of the Company’s initial public offering (Note 1).

 

See accompanying notes to consolidated financial statements.

 

F-4

 

 

TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

(Amount in thousands, except for share and per share data, or otherwise noted)

 

       S$’000   S$’000   S$’000   S$’000 
   Ordinary Shares   Additional       Total 
   No. of       paid-in   Retained   Shareholders’ 
   shares**   Amount   capital   earnings   Equity 
       S$’000   S$’000   S$’000   S$’000 
                     
Balance as of January 1, 2023   27,796,502    *    883    2,371    3,254 
Dividends declared to the former shareholders                  (6,000)   (6,000)
Net income for the year   -    -    -    7,080    7,080 
Balance as of December 31, 2023   27,796,502    *    883    3,451    4,334 
                          
Balance as of January 1, 2024   27,796,502    *    883    3,451    4,334 
Net income for the year   -    -    -    1,884    1,884 
Balance as of December 31, 2024   27,796,502    *    883    5,335    6,218 

 

*– denotes amount less than $’000.
**- Retrospectively presented for the effect of pro rata share allotment, 1-for-40 forward split and share surrender in preparation of the Company’s initial public offering (Note 1).

 

See accompanying notes to consolidated financial statements.

 

F-5

 

 

TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amount in thousands, except for share and per share data, or otherwise noted)

 

   2023   2024   2024 
   Year ended December 31, 
   2023   2024   2024 
   S$’000   S$’000   US$’000 
           (Note 2(d)) 
Cash flows from operating activities:               
Net income   7,080    1,884    1,379 
Adjustments to reconcile net income to net cash provided by operating activities               
Depreciation of plant and equipment   3,729    4,236    3,101 
Depreciation of right-of-use assets   396    891    652 
(Gain)/Loss on disposal of plant and equipment   (761)   126    92 
Gain on de-recognition of right-of-use assets   (51)   -    - 
                
Change in working capital:               
Accounts receivable   (9,395)   5,440    3,982 
Contract assets   (2,784)   2,784    2,038 
Inventories   867    (8,910)   (6,521)
Related parties   (2,024)   (1,087)   (795)
Accounts payable and accrued liabilities   (3,383)   (605)   (443)
Income tax payable   (219)   (181)   (132)
Deferred tax liabilities   725    431    315 
Net cash (used in)/provided by operating activities   (5,820)   5,009    3,668 
                
Cash flows from investing activities:               
Proceeds from disposal of plant and equipment   8,896    3,405    2,492 
Repayment from finance lease receivables   349    675    494 
Purchase of plant and equipment   (12,382)   (12,817)   (9,381)
Net cash used in investing activities   (3,137)   (8,737)   (6,395)
                
Cash flows from financing activities:               
Proceeds from bank borrowings   14,668    14,654    10,726 
Deferred IPO expenses   (1,196)   (705)   (516)
Repayment of bank borrowings   (266)   (266)   (195)
Principal repayment of lease liabilities   (7,482)   (10,741)   (7,862)
Payment of deferred financing costs   (405)   (868)   (635)
Net cash provided by financing activities   5,319    2,074    1,518 
                
Effect on exchange rate change on cash and cash equivalents   -    -    (63)
                
Net change in cash and cash equivalent   (3,638)   (1,654)   (1,272)
                
BEGINNING OF PERIOD   5,978    2,340    1,774 
                
END OF PERIOD   2,340    686    502 
                
SUPPLEMENTAL CASH FLOW INFORMATION:               
Cash paid for income taxes   540    481    352 
Cash paid for interest   822    949    695 
Cash received from finance lease receivable interest   (34)   (621)   (455)
Operating lease asset obtained in exchange for operating lease obligations   -    2,082    1,524 

 

See accompanying notes to consolidated financial statements.

 

F-6

 

 

TEN-LEAGUE INTERNATIONAL HOLDINGS LIMITED AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED DECEMBER 31, 2024 AND 2023

 

NOTE-1 BUSINESS OVERVIEW AND BASIS OF PRESENTATION

 

Ten-League International Holdings Limited is incorporated in the Cayman Islands on March 17, 2023 as an investment holding company. Ten-League International Holdings Limited conducts its primary operations, through its subsidiaries that are incorporated and domiciled in Singapore namely: 1) Ten-League Engineering & Technology Pte. Ltd. and 2) Ten-League Port Engineering Solutions Pte. Ltd. (collectively referred to as the “Company”). The subsidiaries are fully integrated and comprehensive provider of turnkey project solutions including equipment, value-added engineering solutions as well as maintenance and repair services to the port, construction, civil engineering and underground foundation industries. The Company has more than 24 years of experience as an engineering solutions provider in the port, construction, civil engineering and underground foundation industries and possess a strong and proven track record. We provide “one-stop solution” including heavy equipment sales and rental, customized value-added engineering solutions and equipment maintenance and repair services.

 

Reorganization

 

Ten-League International Holdings Limited

 

Ten-League International Holdings Limited was incorporated in the Cayman Islands on March 17, 2023 under the Companies Act as an exempted company with limited liability. The authorized share capital was US$500,000 divided into 500,000,000 Ordinary shares, par value US$0.001 each at the time of incorporation and the initial 1 share was transferred to Ten-League Corporations Pte. Ltd. on the date of incorporation for cash at par. On July 6, 2023, Ten-League Corporations Pte. Ltd., LJSC Holdings Limited, Undersea Capital Holdings Limited, and Jules Verne Investments Limited subscribed for 850, 49, 49 and 49 shares for cash at par resulting in Ten-League Corporations Pte. Ltd., LJSC Holdings Limited, Undersea Capital Holdings Limited, and Jules Verne Investments Limited holding approximately 85.27%, 4.90%, 4.90% and 4.90%, respectively, of the entire issued share capital of Ten-League International Holdings Limited. On February 16, 2024, 999,000 shares were allotted and raised pro rata to existing shareholders of the Company on that date at par. After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company, our authorized share capital has been changed to US$500,000 divided into 20,000,000,000 ordinary shares, par value of US$0.000025 each. Following the completion of the Forward Split on February 16, 2024, the Share Surrenders and prior to the offerings, our total issued shares are held as to 23,710,415 shares by Ten-League Corporations Pte. Ltd, 1,362,029 shares by Jules Verne Investments Limited, 1,362,029 shares by LJSC Holdings Limited and 1,362,029 shares by Undersea Capital Holdings Limited.

 

Ten-League Venture Capital Limited

 

On June 9, 2023, Ten-League Venture Capital Limited was incorporated in the British Virgin Islands with limited liability. Ten-League Venture Capital Limited is authorized to issue a maximum of 50,000 shares of a single class each with a par value of US$1.00 each and the initial 1 share was transferred to Ten-League International Holdings Limited on the date of incorporation for cash at par.

 

Ten-League Corporations Pte. Ltd.

 

Ten-League Corporations Pte. Ltd. and Ten-League International Holdings Limited will enter into share swap agreements prior to the offering, pursuant to which Ten-League Corporations Pte. Ltd. will transfer its entire 100% shareholding interest in Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. to the nominee of Ten-League International Holdings Limited, Ten-League Venture Capital Limited, for the consideration of Ten-League International Holdings Limited allotting and issuing 2 shares to Ten-League Corporations Pte. Ltd., credited as fully paid, and Ten-League Venture Capital Limited allotting and issuing 2 shares to Ten-League International Holdings Limited, credited as fully paid.

 

Upon completion of our reorganization whereby the entire share capital of Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. will be transferred, the Group will comprise Ten-League Venture Capital Limited, Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. as our direct and indirect wholly-owned subsidiaries, respectively.

 

The Company will complete a reorganization whereby Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. will be under the common control of Ten-League Venture Capital Limited (a wholly-owned subsidiary of the Company) which collectively will own all the equity interests of Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.

 

Description of subsidiaries incorporated and controlled by the Company

 

Name   Background   Effective ownership
         
Ten-League Venture Capital Limited   Investment holding   100%
         
Ten-League Engineering & Technology Pte. Ltd.   Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment   100%
         
Ten-League Port Engineering Solutions Pte. Ltd.   Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment   100%

 

The accompanying consolidated financial statements are presented assuming that the Company was in existence at the beginning of the first period presented.

 

F-7

 

 

NOTE2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

These accompanying consolidated financial statements reflect the application of certain significant accounting policies as described in this note and elsewhere in the accompanying consolidated financial statements and notes.

 

(a) Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”).

 

(b) Use of Estimates and Assumptions

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the years presented. Significant accounting estimates in the period include the allowance for doubtful accounts on accounts and other receivables, impairment loss on inventories, assumptions used in assessing right-of-use assets and impairment of long-lived assets, and deferred tax valuation allowance.

 

Actual results could differ from these estimates.

 

(c) Basis of Consolidation

 

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company balances and transactions within the Company have been eliminated upon consolidation.

 

On consolidation the entities should be combined for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from the acquisition and results of operations would be presented for all periods under common control.

 

The consolidated financial statements of the Company were prepared by applying the pooling of interest method. Accordingly, the results of the Company include the results of the subsidiaries for year ended December 31, 2023 and 2024. Such manner of presentation reflects the economic substance of the companies, which were under common control throughout the relevant period, as a single economic enterprise, although the legal parent-subsidiary relationships were not established.

 

(d) Foreign Currency Translation and Transaction

 

Transactions denominated in currencies other than the functional currency are translated into the functional currency at the exchange rates prevailing at the dates of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency using the applicable exchange rates at the balance sheet dates. The resulting exchange differences are recorded in the statement of operations.

 

The accompanying consolidated financial statements are presented in the Singapore Dollar (“S$”), which is the reporting currency of the Company. In addition, the Company and subsidiaries are operating in Singapore, maintain their books and record in their local currency, Singapore Dollars, which is a functional currency as being the primary currency of the economic environment in which their operations are conducted.

 

F-8

 

 

Translation gains and losses that arise from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are translated, as the case may be, at the rate on the date of the transaction and included in the results of operations as incurred.

 

Translations of the consolidated balance sheets, consolidated statements of operations and comprehensive income and consolidated statements of cash flows from S$ into US$ as of and for the year ended December 31, 2024 are solely for the convenience of the reader and were calculated at the rate of US$0.7320 = S$1, as set forth in the statistical release of the Federal Reserve System on December 31, 2024. No representation is made that the S$ amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2024, or at any other rate.

 

(e) Cash and Cash Equivalents

 

Cash and cash equivalents consist primarily of cash in readily available checking and saving accounts. Cash equivalents consist of highly liquid investments that are readily convertible to cash and that mature within three months or less from the date of purchase. The carrying amounts approximate fair value due to the short maturities of these instruments. The Company maintains most of its bank accounts in Singapore.

 

(f) Accounts Receivable, net

 

Accounts receivable include trade accounts due from customers in the sale of products.

 

Accounts receivable are recorded at the invoiced amount and do not bear interest, which are due within contractual payment terms. The normal settlement terms of accounts receivable within 30 days. The Company seeks to maintain strict control over its outstanding receivables to minimize credit risk. Overdue balances are reviewed regularly by senior management. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. The Company’s management continues to evaluate the reasonableness of the valuation allowance policy and update it if necessary.

 

The Company does not hold any collateral or other credit enhancements overs its accounts receivable balances.

 

(g) Inventories

 

Inventories are valued at the lower of cost or net realizable value. Cost is determined by the average cost method. The Company records adjustments to its inventory for estimated obsolescence or diminution in net realizable value equal to the difference between the cost of the inventory and the estimated net realizable value. At the point of loss recognition, a new cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

 

(h) Plant and equipment, net

 

Plant and equipment are stated at cost less accumulated depreciation and accumulated impairment losses, if any. Depreciation is calculated on the straight-line basis over the following expected useful lives from the date on which they become fully operational and after taking into account their estimated residual values:

 

    Expected useful life
Office equipment   5 years
Leasehold factory premises   Over the remaining lease term
Machinery and equipment   5-10 years
Motor vehicles   5-10 years

 

F-9

 

 

Expenditure for repairs and maintenance is expensed as incurred. When assets have retired or sold, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the results of operations.

 

(i) Impairment of Long-Lived Assets

 

In accordance with the provisions of ASC Topic 360, Impairment or Disposal of Long-Lived Assets, all long-lived assets such as plant and equipment owned and held by the Company are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to its estimated future undiscounted cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amounts of the assets exceed the fair value of the assets.

 

(j) Revenue Recognition

 

The Company receives certain portion of its non-interest income from contracts with customers, which are accounted for in accordance with Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”).

 

ASC 606-10 provided the following overview of how revenue is recognized from the Company’s contracts with customers: The Company recognizes revenue on a gross basis to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.

 

  Step 1: Identify the contract(s) with a customer.
  Step 2: Identify the performance obligations in the contract.
  Step 3: Determine the transaction price – The transaction price is the amount of consideration in a contract to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.
  Step 4: Allocate the transaction price to the performance obligations in the contract – Any entity typically allocates the transaction price to each performance obligation on the basis of the relative standalone selling prices of each distinct good or service promised in the contract.
  Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation – An entity recognizes revenue when (or as) it satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). The amount of revenue recognized is the amount allocated to the satisfied performance obligation. A performance obligation may be satisfied at a point in time (typically for promises to transfer goods to a customer) or over time (typically for promises to transfer service to a customer).

 

F-10

 

 

The Company currently generates its revenue from the following main sources:

 

Revenue from goods sold and services provided

 

Majority of the Company’s income is derived from contracts with customers in the sale of products, and as such, the revenue recognized depicts the transfer of promised goods to its customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods. The Company considers the terms of the contract and all relevant facts and circumstances when applying this guidance. The Company’s revenue recognition policies are in compliance with ASC 606, as follows:

 

Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue when the following events have occurred: (a) the Company has transferred physical possession of the products, depending upon the method of distribution and shipping terms set forth in the customer contract, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. Based on the Company’s historical practices and shipping terms specified in the sales agreements and invoices, these criteria are generally met when the products are:

 

- invoiced; and
- Shipped from the company’s facilities or warehouse (“ex - works”, which is the Company’s standard shipping terms)

 

The Company records its revenues on product sales, net of Good & Service Taxes (“GST”) when the title and risk of loss of products are fully transferred to the customers. The Company is subject to GST which is levied on the majority of the products at the rate of 9% on the invoiced value of sales in Singapore.

 

Amounts received as prepayment on future products are recorded as customer deposit and recognized as income when the product is shipped.

 

Revenue from equipment rental

 

Rental income is recognised on a time-proportion basis over time taking into account the effective yield on the assets on a straight-line basis over the lease term.

 

(k) Sales and Marketing

 

Sales and marketing expenses include payroll, employee benefits and other headcount-related expenses associated with sales and marketing personnel, and the costs of advertising, promotions, seminars, and other programs.

 

(l) Government Grant

 

A government grant or subsidy is not recognized until there is reasonable assurance that: (a) the enterprise will comply with the conditions attached to the grant; and (b) the grant will be received. When the Company receives government grant or subsidies but the conditions attached to the grants have not been fulfilled, such government subsidies are deferred and recorded under other payables and accrued expenses, and other long-term liability. The classification of short-term or long-term liabilities is dependent on the management’s expectation of when the conditions attached to the grant can be fulfilled. For the year ended December 31, 2024, and 2023, the Company received government subsidies of approximately S$139,000 and S$41,000 respectively, which are recognized as government grant in the consolidated statements of operations.

 

The Company does not recognize any sales where the Company is acting as an agent.

 

(m) Income Taxes

 

Income taxes are determined in accordance with the provisions of ASC Topic 740, Income Taxes (“ASC 740”).

 

Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.

 

F-11

 

 

For the year ended December 31, 2024 and 2023, the Company did not have any interest and penalties associated with tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions.

 

The Company is subject to tax in local and foreign jurisdiction. As a result of its business activities, the Company files tax returns that are subject to examination by the relevant tax authorities.

 

(n) Leases

 

Effective from January 1, 2020, the Company adopted the guidance of ASC 842, Leases, which requires an entity to recognize a right-of-use asset and a lease liability for virtually all leases. On February 25, 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions. ASC 842 requires that lessees recognize right-of-use assets and lease liabilities calculated based on the present value of lease payments for all lease agreements with terms that are greater than twelve months. It requires for leases longer than one year, a lessee to recognize in the statement of financial condition a right-of-use asset, representing the right to use the underlying asset for the lease term, and a lease liability, representing the liability to make lease payments. ASC 842 distinguishes leases as either a finance lease or an operating lease that affects how the leases are measured and presented in the statement of operations and statement of cash flows. ASC 842 supersedes nearly all existing lease accounting guidance under GAAP issued by the Financial Accounting Standards Board (“FASB”) including ASC Topic 840, Leases.

 

The accounting update also requires that for finance leases, a lessee recognize interest expense on the lease liability, separately from the amortization of the right-of-use asset in the statements of earnings, while for operating leases, such amounts should be recognized as a combined expense. In addition, this accounting update requires expanded disclosures about the nature and terms of lease agreements.

 

(o) Retirement Plan Costs

 

Contributions to retirement plans (which are defined contribution plans) are charged to general and administrative expenses in the accompanying statements of operation as the related employee service are provided. The Company is required to make contribution to their employees under a government-mandated multi-employer defined contribution pension scheme for its eligible full-times employees in Singapore. The Company is required to contribute a specified percentage of the participants’ relevant income based on their ages and wages level. During the year ended December 31, 2023 and 2024, contributions of approximately S$0.1 and S$0.2 million for each respective period were made accordingly.

 

(p) Segment Reporting

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major clients in financial statements for detailing the Company’s business segments. Based on the criteria established by ASC 280, the Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company. As a whole and hence, the Company has only three reportable segments. The Company does not distinguish between markets or segments for the purpose of internal reporting. As the Company’s long-lived assets are substantially located in Singapore, no geographical segments are presented.

 

(q) Related Parties

 

The Company follows the ASC 850-10, Related Party for the identification of related parties and disclosure of related party transactions.

 

F-12

 

 

Pursuant to section 850-10-20 the related parties include: a) affiliates of the Company; b) entities for which investments in their equity securities would be required, absent the election of the fair value option under the Fair Value Option Subsection of section 825–10–15, to be accounted for by the equity method by the investing entity; c) trusts for the benefit of employees, such as pension and Income-sharing trusts that are managed by or under the trusteeship of management; d) principal owners of the Company; e) management of the Company; f) other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests; and g) other parties that can significantly influence the management or operating policies of the transacting parties or that have an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests.

 

(r) Commitments and Contingencies

 

In the normal course of business, the Company is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances of each matter.

 

(s) Concentration of Credit Risk

 

Financial instruments consist of cash equivalents, and accounts receivable. Cash equivalents are maintained with high credit quality institutions, the composition and maturities of which are regularly monitored by management. As of December 31, 2024 and 2023, bank and cash balances of approximately S$0.7 million and S$2.3 million was maintained at financial institutions in Singapore, of which approximately S$0.2 million and S$1.9 million respectively was subject to credit risk. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.

 

For accounts receivable, the Company determines, on a continuing basis, the allowance for credit loss based on the estimated realizable value. The Company identifies credit risk on a customer-by-customer basis. The information is monitored regularly by management. Concentration of credit risk arises when a group of customers having similar characteristics such that their ability to meet their obligations is expected to be affected similarly by changes in economic conditions.

 

(t) Liquidity Risk

 

Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.

 

(u) Fair Value Measurement

 

The Company follows the guidance of the ASC Topic 820-10, Fair Value Measurement and Disclosure (“ASC 820-10”), with respect to financial assets and liabilities that are measured at fair value. ASC 820-10 establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:

 

  Level 1 : Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets;

 

F-13

 

 

  Level 2 : Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques (e.g. Black-Scholes Option-Pricing model) for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs; and
  Level 3 : Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models.

 

The carrying value of the Company’s financial instruments: cash and cash equivalents, restricted cash, accounts receivable, loans receivable, deposits and other receivables, amount due to a related parties, accounts payable and accrued liabilities, amount due to a related parties, other payables and accrued liabilities, bank borrowings and lease liabilities approximate at their fair values because of the short-term nature of these financial instruments.

 

Fair value estimates are made at a specific point in time based on relevant market information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.

 

(v) Recently Issued Accounting Pronouncements

 

The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies.

 

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The guidance supersedes existing guidance on accounting for leases with the main difference being that operating leases are to be recorded in the statement of financial position as right-of-use assets and lease liabilities, initially measured at the present value of the lease payments. For operating leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. In July 2018, ASU 2016-02 was updated with ASU 2018-11, Targeted Improvements to ASC Topic 842, which provides entities with relief from the costs of implementing certain aspects of the new leasing standard. Specifically, under the amendments in ASU 2018-11, (1) entities may elect not to recast the comparative periods presented when transitioning to ASC 842 and (2) lessors may elect not to separate lease and non-lease components when certain conditions are met. In November 2019, ASU 2019-10, Codification Improvements to ASC 842 modified the effective dates of all other entities. In June 2020, ASU 2020-05 defer the effective date for one year for entities in the “all other” category. For all other entities, the amendments in ASU 2020-05 are effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early application of the guidance continues to be permitted.

 

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments — Credit Losses”, which will require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Subsequently, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, to clarify that receivables arising from operating leases are within the scope of lease accounting standards. Further, the FASB issued ASU No. 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11 and ASU 2020-02 to provide additional guidance on the credit losses standard.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires entities to provide in interim periods all disclosure about a reportable segment’s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. The Company is currently in the process of evaluating the disclosure impact of the new guidance on the consolidated financial statements.

 

In December 2023, the FASB issued ASU 2024-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Under this ASU, public entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). This ASU’s amendments are effective for all entities that are subject to Topic 740, Income Taxes, for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of this pronouncement on our disclosures.

 

Other accounting standards that have been issued by the FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures.

 

F-14

 

 

NOTE - 3 DISAGGREGATION OF REVENUE

 

The following tables present the Company’s revenue disaggregated by business segment and geography, based on management’s assessment of available data:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
Revenue recognition at a single point in time:          
Sales of heavy equipment and parts   56,449    45,763 
Engineering consultancy service income   7,032    2,190 
Revenue recognition   63,481    47,953 
Revenue recognition over time:          
Rental income   9,301    10,543 
           
Total revenue    72,782    58,496 

 

In accordance with ASC 280, Segment Reporting (“ASC 280”), we have only one reportable geographic segment. Sales are based on the countries in which the customer is located. Summarized financial information concerning our geographic segments is shown in the following tables:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Singapore   69,735    54,836 
           
Other countries   3,047    3,660 
           
Total revenue   72,782    58,496 

 

NOTE-4 ACCOUNTS RECEIVABLE, NET

 

Accounts receivable, net consisted of the following:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Accounts receivable   25,386    19,310 
Less: Allowance for credit loss   (3,642)   (3,053)
           
Accounts receivable, net   21,744    16,257 

 

For the year ended December 31, 2023 and 2024, the Company has made the allowance for credit loss and charged to the consolidated statements of operations. The Company has written-off approximately S$0.6 million each against allowance for credit loss provided in previous years for the year ended December 31, 2023 and 2024.

 

The Company generally conducts its business with creditworthy third parties. The Company determines, on a continuing basis, the probable losses and an allowance for credit loss, based on several factors including internal risk ratings, customer credit quality, payment history, historical bad debt/write-off experience and forecasted economic and market conditions. Accounts receivable are written off after exhaustive collection efforts occur and the receivable is deemed uncollectible. In addition, receivable balances are monitored on an ongoing basis and its exposure to bad debts is not significant.

 

F-15

 

 

Analysis of allowance for credit loss

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Balance at beginning of period   4,240    3,642 
Provision during the period   41    19 
Written off during the period   (532)   (582)
Reversal during the period   (107)   (26)
Balance at the end of the period   3,642    3,053 

 

NOTE- 5 INVENTORIES

 

The Company’s inventories were as follows: -

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
           
Finished goods   8,413    18,620 

 

During 2024, S$ Nil (2023: S$0.3 million) is recognized as an expense for inventories carried at net realizable value.

 

NOTE – 6 DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

 SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
Deposits   162    155 
Prepayments   11    89 
Advance to suppliers   903    871 
Lease receivables – Current   184    568 
Others   116    125 
Deposits, prepayments and other receivables   1,376    1,808 
           
Lease receivables – Non-current   73    343 

 

NOTE-7 PLANT AND EQUIPMENT, NET

 

Plant and equipment consisted of the following:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
At cost:          
Office equipment   25    43 
Machinery and equipment   33,132    37,185 
Motor vehicles   892    891 
Property and equipment, gross   34,049    38,119 
Less: Accumulated depreciation   (6,239)   (7,886)
Plant and equipment, net   27,810    30,233 

 

Depreciation expense for the year ended December 31, 2024 and 2023 were S$4.2 million and S$3.7 million, respectively.

 

F-16

 

 

NOTE- 8 RIGHT-OF-USE ASSETS

 

The Company adopted ASU No. 2016-02 Leases, on January 1, 2019, the beginning of the fiscal 2019, using the modified retrospective approach. The Company determines whether an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration. Control of an underlying asset is conveyed if we obtain the rights to direct the use of and to obtain substantially all of the economic benefit from the use of the underlying asset. Some of our leases include both lease and non-lease components which are accounted for as a single lease component as the Company has elected the practical expedient. Some of the operating lease agreements include variable lease costs, primarily taxes, insurance, common area maintenance or increases in rental costs related to inflation. Substantially all of our equipment leases and some of our real estate leases have terms of less than one year and, as such, are accounted for as short-term leases as we have elected the practical expedient.

 

Operating leases are included in the right-of-use lease assets, current lease liabilities and long-term lease liabilities on the Consolidated Balance Sheet. Right-of-use assets and lease liabilities are recognized at each lease’s commencement date based on the present values of its lease payments over its respective lease term. When a borrowing rate is not explicitly available for a lease, the incremental borrowing rate is used based on information available at the lease’s commencement date to determine the present value of its lease payments. Operating lease payments are recognized on a straight-line basis over the lease term.

 

The Company adopts 4.89%-6.88% as weighted average incremental borrowing rate to determine the present value of the lease payments. The weighted average remaining life of the lease for office equipment and leasehold building was 3 years and for machinery and equipment was 5.5 years.

 

The carrying amount of right-of-use assets by class of underlying asset are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
At cost:          
Leasehold buildings   1,378    2,072 
Office equipment   10    20 
Right-of-use assets, gross   1,388    2,092 
Less: Accumulated depreciation   (1,380)   (893)
           
Right-of-use assets, net   8    1,199 

 

Right-of-use assets under operating leasing arrangements classified under leasehold buildings as of December 31, 2024 and 2023 amounted to S$2.1 million and S$1.4 million respectively.

 

The table below presents the lease-related assets and liabilities recorded on the balance sheet.

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Assets          
Operating lease, right-of-use asset, net   8    1,199 
           
Total right-of-use asset   8    1,199 
           
Liabilities          
Current:          
Operating lease liabilities   2    1,209 
Operating lease liabilities current   2    1,209 
           
Non-current:          
Operating lease liabilities   5    12 
Operating lease liabilities non-current   5    12 
           
Total operating lease liabilities   7    1,221 

 

F-17

 

 

The Company excludes short-term leases (those with lease terms of less than one year at inception) from the measurement of lease liabilities or right-of-use assets. The following tables summarize the lease expense for the years.

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Operating lease cost:          
Operating lease expense (per ASC 842)   422    951 
           
Short-term lease expense (other than ASC 842)   120    171 
           
Total lease expense   542    1,122 

 

Components of Lease Expense

 

We recognize lease expense on a straight-line basis over the term of the operating leases, as reported within “general and administrative” expense on the accompanying consolidated statement of operations.

 

Future Contractual Lease Payments as of December 31, 2024

 

The below table summarizes our (i) minimum lease payments over the next five years, (ii) lease arrangement implied interest, and (iii) present value of future lease payments for the next three years ending December 31:

 

Year ending December 31,  Operating and finance
lease amount
 
   S$’000 
Right of Use Assets     
2025   1,238 
2026 – 2029   13 
2030 onwards   - 
Less: interest     
2025   (29)
2026 onwards   (1)
Present value of lease liabilities – Right of Use Assets   1,221 
      
Representing:     
Current liabilities – Right of Use Assets   1,209 
Non-current liabilities – Right of Use Assets   12 
Operating lease liabilities – Right of Use Assets   1,221 
      
Hire Purchase     
2025   6,736 
2026 – 2029   7,160 
2030 onwards   26 
Less: interest     
2025   (524)
2026 onwards   (333)
      
Present value of lease liabilities – Hire Purchase   13,065 
      
Representing:     
Current liabilities – Hire Purchase   6,212 
Non-current liabilities – Hire Purchase   6,853 
Finance lease liabilities – Hire Purchase   13,065 
      
Representing:     
Current liabilities   6,212 
Non-current liabilities   6,853 
      
Lease liabilities   13,065 

 

   2023   2024 
   Year ended December 31 
   2023   2024 
   S$’000   S$’000 
Supplemental Cash Flows information        
Cash paid for amounts included in the measurement of lease liability:          
Operating cash flows from operating lease   7,764    8,638 
Operating lease asset obtained in exchange for operating lease obligations          
Operating lease   9,439    8,360 
Remaining lease term          
Operating lease   3.5 years    2.5 years 
Discount rate          
Operating lease   5.76%   5.15%

 

F-18

 

 

NOTE- 9 ACCOUNT PAYABLE AND ACCRUED LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Trade creditors   10,412    8,736 
Accrued expenses   321    311 
Deposit received   1,302    2,293 
Goods and services tax payable   532    161 
Deferred income   60    533 
Others   112    102 
Account payable and accrued liabilities    12,739    12,136 

 

NOTE- 10 AMOUNTS DUE TO RELATED PARTIES

 

Amounts due to related parties consisted of the following:

 

  

As of 

Dec 31, 2023

   As of
Dec 31, 2024
 
    S$’000    S$’000 
Due to related parties*          
- Ten-League Corporations Pte Ltd(1)   14,016    12,353 
- Ten-League Green Energy Pte Ltd(2)   -    577 
Due to related parties   14,016    12,930 

 

(1)Ultimate holding company
(2)100% owned by Tel-League Corporations Pte Ltd
*The amounts are unsecured, interest-free and repayable on demand.

 

NOTE- 11 BANK BORROWINGS

 

Bank borrowings consisted of the following:

 

   Term of  Annual   As of   As of 
   repayments  interest rate   Dec 31, 2023   Dec 31, 2024 
            S$’000    S$’000 
                   
Term loans  Within 5 years   3.0%   431    175 
Bills payable (Note a)           16,875    23,158 
Bank borrowings           17,306    23,333 
Total:                  
Representing:-                  
Within 12 months           17,131    23,333 
Over 1 year           175    - 
                   
Bank borrowings           17,306    23,333 

 

Note a: These bills payable are short term credit facilities granted by local banks to us in the amount of up to in aggregate of S$23.5 million and is up to 180 days for financing the purchase of equipment and machinery.

 

As of December 31, 2024 and 2023, term loan was obtained from a financial institution in Singapore, which bear annual interest at a fixed rate at 3.0% and are repayable within 5 years.

 

The Company’s bank borrowing is guaranteed under a personal guarantee from Mr Jison Lim and under a corporate guarantee from Ten-League Corporations Pte Ltd.

 

F-19

 

 

NOTE 12 – LEASE LIABILITIES

 

The Company has lease contracts for machinery and equipment and factory premises. The lease agreements do not impose any covenants, but lease assets may not be used as security for borrowing purposes. The movement in the carrying amount of lease liabilities are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
Opening   14,525    15,454 
Addition during the year   9,439    10,442 
De-recognised during the year   (1,512)   (3,799)
Accretion of interest   766    827 
Lease payments   (7,764)   (8,638)
Closing   15,454    14,286 

 

Lease liabilities are presented in the statement of financial position as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Lease liabilities, current   6,246    7,421 
Lease liabilities, non-current   9,208    6,865 
Lease liabilities   15,454    14,286 

 

NOTE 13 – DEFERRED TAX LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Opening   861    1,586 
Addition during the year   725    431 
Closing   1,586    2,017 

 

The temporary differences which give rises to the deferred income tax liability are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Net book value of fixed assets   27,810    30,233 
Net book value of ROUA   8    1,199 
Less: Lease liabilities (ROUA)   (7)   (1,221)
Less: Net book value of non-qualifying assets   (95)   (27)
Deferred tax liability gross   27,716    30,184 
Less: Tax written down value   (18,385)   (18,309)
Timing difference   9,331    11,875 
           
Deferred tax liability @ 17%   1,586    2,017 

 

Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

 

Liabilities are established for uncertain tax positions expected to be taken in income tax returns when such positions are judged to meet the “more-likely-than-not” threshold based on the technical merits of the position.

 

Under the current tax law in Singapore, the Company is and will be subjected to the enterprise income tax rate of 17%.

 

F-20

 

 

NOTE-14 SHAREHOLDERS’ EQUITY

 

Ordinary Shares

 

The Company was established under the laws of Cayman Islands on March 17, 2023 with authorized share of 500,000,000 ordinary shares of par value US$0.001 each at the time of incorporation. Our authorized share capital has been changed to US$500,000 divided into 20,000,000,000 ordinary shares, par value of US$0.000025 each on February 16, 2024. One ordinary share was issued on March 17, 2023.

 

The Company is authorized to issue one class of ordinary share.

 

The holders of the Company’s ordinary share are entitled to the following rights:

 

Voting Rights: Each share of the Company’s ordinary share entitles its holder to one vote per share on all matters to be voted or consented upon by the stockholders. Holders of the Company’s ordinary shares are not entitled to cumulative voting rights with respect to the election of directors.

 

Dividend Right: Subject to limitations under Cayman law and preferences that may apply to any shares of preferred stock that the Company may decide to issue in the future, holders of the Company’s ordinary share are entitled to receive ratably such dividends or other distributions, if any, as may be declared by the Board of the Company out of funds legally available thereof.

 

Liquidation Right: In the event of the liquidation, dissolution or winding up of our business, the holders of the Company’s ordinary share are entitled to share ratably in the assets available for distribution after the payment of all of the debts and other liabilities of the Company.

 

Other Matters: The holders of the Company’s ordinary share have no subscription, redemption or conversion privileges. The Company’s ordinary share does not entitle its holders to preemptive rights. All of the outstanding shares of the Company’s ordinary share are fully paid and non-assessable. The rights, preferences and privileges of the holders of the Company’s ordinary share are subject to the rights of the holders of shares of any series of preferred stock which the Company may issue in the future.

 

NOTE- 15 REVENUES BY SEGMENT

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
Sale of heavy equipment and parts   56,449    45,763 
Engineering consultancy service income   7,032    2,190 
Rental income   9,301    10,543 
Revenues by segment   72,782    58,496 

 

In accordance with ASC 280, Segment Reporting, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different services. Based on management’s assessment, the Company has determined that it has three operating segments as defined by ASC 280 as follow:

 

  1. Sale of heavy equipment and parts
  2. Engineering consultancy service income
  3. Rental income

 

Information regarding the results of each reportable segment is included below. Performance is measured based on segment revenue and gross profit/(loss), as included in the internal management reports that are reviewed by the Company’s CODM. Both segment revenue and gross profit/(loss) are used to measure performance as management believes that such information is the most relevant in evaluating the level of activities and results of these segments.

 

F-21

 

 

The following tables present summary information by product type for the year ended December 31, 2023 and 2024, respectively:

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2023 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Revenue   56,449    7,032    9,301    72,782 
Gross Profit   10,097    1,792    3,893    15,782 

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2024 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Revenue   45,763    2,190    10,543    58,496 
Gross Profit   4,275    762    5,621    10,658 

 

In the following table, revenue is disaggregated by the timing of revenue recognition.

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2023 
    Sale of heavy equipment and parts   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Timing of revenue recognition:                    
Point in time   56,449    7,032    -    63,481 
Over time   -    -    9,301    9,301 

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2024 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Timing of revenue recognition:                    
Point in time   45,763    2,190    -    47,953 
Over time   -    -    10,543    10,543 

 

No segmental analysis of segment assets is disclosed because there is no asset information provided to the CODM.

 

F-22

 

 

NOTE-16 INCOME TAX EXPENSE

 

The provision for income taxes consisted of the following:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Income tax expense          
Current year   681    - 
(Over)/under-provision in prior years   (360)   300 
Deferred tax expense   725    431 
Income tax expense   1,046    731 

 

The Company is subject to taxes in the jurisdictions in which it operates, as follows:

 

Cayman Islands

 

Ten-League International Holdings Limited is an exempted Cayman Islands company and is presently not subject to income taxes or income tax filing requirements in the Cayman Islands or the United States.

 

BVI

 

Ten-League Venture Capital Limited is an exempted British Virgin Islands company and is presently not subject to income taxes or income tax filing requirements in the British Virgin Islands or the United States.

 

Singapore

 

Ten-League Engineering & Technology Pte. Ltd and Ten-League Port Engineering Solutions Pte. Ltd are operating in Singapore and are subject to the Singapore tax law at the corporate tax rate at 17% on the assessable income arising in Singapore during its tax year.

 

The reconciliation of income tax rate to the effective income tax rate based on income before income taxes for the year ended December 31, 2023 and 2024 are as follows:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Income before income taxes   8,126    2,615 
Statutory income tax rate   17%   17%
Income tax expense at statutory rate   1,381    445 
(Over)/under provision in previous financial year   (360)   300 
Tax effect of non-taxable income   (228)   (133)
Tax effect of non-deductible items   156    41 
Tax effect on temporary differences   211    78 
Statutory stepped income tax exemption   (114)   - 
           
Income tax expense   1,046    731 

 

Uncertain tax positions

 

The Company evaluates the uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions. The Company did not incur any interest and penalties related to potential underpaid income tax expenses for the financial year ended December 31, 2024 and 2023 and also did not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2024.

 

F-23

 

 

NOTE- 17 RELATED PARTY TRANSACTIONS

 

In the ordinary course of business, the Company was involved in certain transactions, either at cost or current market prices, and on the normal commercial terms with related parties. The following table provides the transactions with these parties for the years as presented (for the portion of such period that they were considered related):

 

Nature of transactions  2023   2024 
   Year ended December 31, 
Nature of transactions  2023   2024 
   S$’000   S$’000 
Ten-League Corporations Pte. Ltd.(1)          
- Management fee charged   2,471    1,358 
- Purchase of plant and equipment   884    10 
- Purchase of spare parts   708    877 
- Purchase of motor vehicles   88    - 
-Expenses paid on behalf   -    3 
-Services rendered   -    2 
- Lease payments in respect of:          
Plant and equipment   131    - 
Factory premises   480    1,096 
           
Ten-League Green Energy Pte. Ltd.(2)          
- Subcontract costs   373    203 

 

These related parties are controlled by the common shareholders of the Company.

 

(1) - Ultimate holding company
(2) - 75% held by Ten-League Corporations Pte Ltd

 

Apart from the transactions and balances detailed elsewhere in these accompanying consolidated financial statements, the Company has no other significant or material related party transactions during the years presented.

 

NOTE-18 CONCENTRATIONS OF RISK

 

The Company is exposed to the following concentrations of risk:

 

(a) Major customers

 

For the year ended December 31, 2024, there was one single customer who accounted approximately for 18.4% of the Company’s revenues. Such substantial revenue contribution by this customer was primarily attributable to the sales of a total of twenty-three units of equipment with a combined value of approximately S$10.8 million.

 

For the year ended December 31, 2023, there was one single customer who accounted approximately for 9.5% of the Company’s revenues. Such substantial revenue contribution by this customer was primarily attributable to the sales of a total of seven units of equipment with a combined value of approximately S$6.9 million.

 

The major customer for December 31, 2023 and 2024 is the same major customer.

 

F-24

 

 

(a) Major vendors

 

For the year ended December 31, 2024, Vendor A accounted for 67.2% or more of the Company’s purchases and for the year ended December 31, 2023, Vendor A accounted for 71.1% or more of the Company’s purchases. Its outstanding payable balance as at each period, is presented as follows:

 

   As at
Dec 31, 2023
   As at
Dec 31, 2024
   Percentage of
Purchases
   Accounts
payable
   Percentage of
purchases
  Accounts
Payable
 
   %   ‘000   %  ‘000 
                   
Vendor A   71.1%   6,602   67.2   7,141 

 

(b) Credit risk

 

The Company has adopted a policy of only dealing with creditworthy counterparties. The Company performs ongoing credit evaluation of its counterparties’ financial condition and generally do not require a collateral. The Company also considers the probability of default upon initial recognition of asset and whether there has been a significant increase in credit risk on an ongoing basis throughout each reporting period.

 

The Company has determined the default event on a financial asset to be when internal and/or external information indicates that the financial asset is unlikely to be received, which could include default of contractual payments due for more than 90 days, default of interest due for more than 365 days or there is significant difficulty of the counterparty.

 

To minimize credit risk, the Company has developed and maintained its credit risk grading to categorize exposures according to their degree of risk of default. The credit rating information is supplied by publicly available financial information and the Company’s own trading records to rate its major customers and other debtors. The Company considers available reasonable and supportive forward-looking information which includes the following indicators:

 

  Actual or expected significant adverse changes in business, financial or economic conditions that are expected to cause a significant change to the debtor’s ability to meet its obligations
     
  Internal credit rating
     
  External credit rating and when necessary

 

Regardless of the analysis above, a significant increase in credit risk is presumed if a debtor is more than 30 days past due in making contractual payment.

 

As of December 31, 2024, there was approximately S$1.9 million outstanding from a single customer representing 11.6% of the total net account receivable balances.

 

As of December 31, 2023, there was approximately S$3.4 million outstanding from a single customer representing 15.7% of the total net account receivable balances.

 

(c) Interest rate risk

 

As the Company has no significant interest-bearing assets, the Company’s income and operating cash flows are substantially independent of changes in market interest rates.

 

The Company’s interest-rate risk arises from bank borrowings. The Company manages interest rate risk by varying the issuance and maturity dates of variable rate debt, limiting the amount of variable rate debt, and continually monitoring the effects of market changes in interest rates. As of December 31, 2024 and 2023, the borrowings were at fixed interest rates.

 

F-25

 

 

(d) Exchange rate risk

 

The Company cannot guarantee that the current exchange rate will remain steady; therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and because of the fluctuating exchange rate actually post higher or lower profit depending on exchange rate of S$ converted to US$ on that date. The exchange rate could fluctuate depending on changes in political and economic environments without notice.

 

(e) Liquidity risk

 

Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.

  

NOTE-19 COMMITMENTS AND CONTINGENCIES

 

Litigation — From time to time, the Company may be involved in various legal proceedings and claims in the ordinary course of business. The Company currently is not aware of any legal proceedings or claims that it believes will have, individually or in the aggregate, a material adverse effect on its business, financial condition, operating results, or cash flows.

 

On April 09, 2024, a crane owned by the Ten-League Engineering & Technology Pte. Ltd. had toppled in the vicinity of a job site and damaged a vehicle. At the present, the facts and circumstances surrounding the incident remains unclear and investigations are still ongoing. On April 16, 2024, the Company received an email from Claimant A, who had at the material time been leasing the machinery from the Company, indicated their intention to claim loss and damage against the Company. The Company has notified its insurers which has not repudiated liability. There was no response since. On May 16, 2024, the Company received another letter from Claimant B, the purported owner of the damaged vehicle. The Company has notified its insurers which has not repudiated liability. There was no response since. As of the date of the prospectus, investigations are still ongoing and no charges have been proffered against the Company.

 

As of December 31, 2024 and 2023, the Company has no material commitments.

 

NOTE20 SUBSEQUENT EVENTS

 

In accordance with ASC Topic 855, “Subsequent Events”, which establishes general standards of accounting for and disclosure of events that occur after the balance sheet date but before consolidated financial statements are issued, the Company has evaluated all events or transactions that occurred after December 31, 2024, up through the date the Company issued the consolidated financial statements.

 

F-26

 

EX-23.1 2 ex23-1.htm EX-23.1

 

Exhibit 23.1

 

Onestop Assurance PAC

10 Anson Road

#06-15 International Plaza

Singapore 079903

 

Email:contact@onestop-audit.com

Website: www.onestop-audit.com

 

 

 

Consent of Independent Registered Public Accounting Firm

 

We hereby consent to the incorporation in the Registration Statement on Form F-1 under the Securities Act of 1933 of our report dated April 30, 2025, with respect to the consolidated statements of financial position of Ten-League International Holdings Limited and its subsidiaries (collectively referred to as the “Group”) as of December 31, 2024 and 2023, the related consolidated statements of profit or loss and other comprehensive income, changes in equity and cash flows for each of the two years in the period ended December 31, 2024.

 

We also consent to the reference to our firm under the heading “Experts” in such Registration Statements.

 

/s/ Onestop Assurance PAC

Onestop Assurance PAC

Singapore

June 27, 2025

 

 

 

 

GRAPHIC 3 form20-f_001.jpg GRAPHIC begin 644 form20-f_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" \ .L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4>*Q?%OB M_2/ ^@W6LZ]J-MI6E6J;Y[N[E\M$6M&:[CA:-'=5>1MJ*S?>K\=OVZ?VD-5^ M.OQ:N_#6D3SOX2T2\:RL;&W_ .7RZ5]CW&W^/>V]$_V?]]Z[,)AI8FIR$\Q] M3?$3_@JYX*T&_EM/"?A;4O%2Q-M^UW$_V"&7_<^1W_[[5:Q_"7_!6_0+V]2+ MQ)X U#2;5OO7.G7R76W_ ("Z1?\ H59GP!_X)'[75_BCJ=]_:=PJR_V M)IDBQ);_ .S++\V]N?X-O_ JZSXJ?\$M/ NKZ--)X%U/4_#VKJN^*.^G^U6D MK?[>?G7_ 'MW_ 6KT;9;"7L@]X^M/A;\7/"?QB\,IKWA'68=9T]OD;R_E>)_ M[DB-\R-[-7;@#FOPS^%WQ$\:_L;_ !SE2Y@GL[JPG^RZUHSO\EU!_=_NM\OS MH]?MIX;\1V'BG0--UG39A<:=J%M'=VTR_P <3KN5O^^37!C<']5E>/PR#F/E MGXZ_\%&/"GP*^+.K>!=6\*ZQ?7&F^1Y]]:21;,2Q+*-JL?[K5]1^$?%FE>._ M#6G>(-$NXK_1]1@6XM;F)LK(C=Z_&'_@I'_R>1X[_P!RP_\ 3?;UZ-_P3I_: M_/PJ\1Q?#CQ7?;/"&LW&;&[N'^33KIO_ $&*7_QUOF_OUPFA^I'Q.\=6WPQ^ M'_B/Q7=V\EY:Z-83ZA+;PGYY%B3=M6OGO]G#_@H)X:_:/^)*>#M+\+:MI5V] ME+>_:+V2)DVKM^7Y?]^O6/VLO^38?BG_ -BSJ'_HAZ_,3_@E?_R=.O\ V!;S M_P!DH)/T-_:J_;!T/]E-O#*ZSH-_K:Z]]I\H6,B+Y7E>5NW;O^NHKP7_ (? M>"/^A$\0?^!$'^-(-=TZ M].HW%I]FTY[?RMJ[?[\3?WJ"CV7_ (? >!_^A$\0?^!$%?:OPU\;0?$CX?\ MASQ3;6TEG;ZYIT&I16\S;GB65%=5;W^:OCO_ (=#?#/_ *'#Q;_W]M?_ (S7 MV/\ #OP1:_#GP'X<\*V5Q+\1ZE;:/H]FGF3W=T^U$%?%_BC_@KC\-])U"6UT3PQK^OP(VS[8_E6J2_[ MBO\ /_WVJUY]_P %?O&6I1S_ _\)Q2-!I,L=QJ4Z+]V65=JK_WRN_\ [[KS M3]BO]ASP'^TEX&N]<\0>-[N+4(KEHFT30WB2XM57[CR^:C_>_P!S_@5 'V#\ M)/\ @IC\)/B5J]OI6HRW_@K4+AMD7]N*GV=W_N_:$9E7_@>VOK:&59T5U971 MOF5E[U^37[0'_!+CQ5X0U'2Y?AE<7'C+3+R7[/+;W[117%FW]]F^16B_VOX* M_0#]EGX1^)?@C\(=*\*>)_%C^*KZUZ,J_NK5>UO$[?.R+S][_P =7Y0 >2?' M;_@H]X6^ OQ4UOP-J/A'6-1OM+\CS;NUFB2)_-B24;=Q])!7!_\ #X#P1_T( MGB#_ ,"(/\:]'^-__!./P-\<_B?K'CC6/$GB*QU#4Q#YMO8O;^4OE1+$NW?$ MS?=3UK\I?CY\/K+X3?&7Q?X/TVYFO++1KYK6.XNMOFLJ_P![;04?I-X5_P"" MKO@[Q;XHT?0X/ ^NP3ZE>0V4M?%?BB2ZTZZ@O8TE>WVLR,K_-^ZKZ]^(7C;3OASX*USQ/JNXZ?I%E+>SA/O MLL:%]J_[7%!)Q7QQ_:7\!?L]:1'>^,-8%M/.K?9=.MU\VZN>OW(A]/O/M3_: MKY&U7_@L+H$-^ZZ9\-]2O++^&:[U6.!_^^%B?_T*OAVXN?'7[9?Q_3_E_P#$ MOB.ZVQ([?N;.!?GV_P"S%$O_ *!_?K[_ /"7_!)/X=6?A^&+Q+XF\1:GK+1? MO;C3I8K>W5O]A&B?_P >:@H]$^!W_!2+X6?&'5;?1KQKOP;K4[;((=8"_9YW M_NI.OR[O9MM?6=?B1^V/^Q-JO[+]S9:OI^H2:]X-U&7[/!>RKMN+67[_ )4N MWY?[VUE_NO\ =K[E_P"":/[16H?%[X5W_AGQ!>-?^(/"CQ1+=S-E[BR?=Y3- M_>9=C+_WS02>@_M2_MI:%^ROJ^@V&L>'=1UIM6@DGB:QD1=@1U7YMW^_7A__ M ^ \$?]")X@_P# B#_&O.?^"PG_ ".WPW_[!]W_ .CHJSOV1?\ @GOX*_:% M^!^D^-M<\1>(-.U"ZGN(FMM.>W\I?*E=/XXF:@H^F_A#_P %,/A3\5->M]"O M%U'P=J5TVR!]85!;R/\ W?-5OE_X'MKZZK\1/VVOV1H/V5?$OA]=-UF?5]"U MN.5K7[6JI<1-%MW*^WY6_P!:GS?+7U+^S=^W)J.B?!#PIIVM:,VO:C96[VSZ MA/+\\J)*ZQY]P@5?PH WK3]J#[7\;/%FJ:_<26%K::?>:?H,3_;%;RRQ?>_Z:HM?IC\6? MV,?"'Q+UB?6;>XNM U6X.^:6U57BG?\ O/&W\7NNVOSA_: L=5_9_P#B;J7A M'6-,EN4@_>V=[NVI>0/]R5?_ $#_ &71Z^]P;R_&Q<:!P- M*7+*4I2_PG;[;-JOPTHQ^9\L_MO:[X2^./Q1LO%7AVZ;3;1=.6UOKB]B\KSY M59MC+\_]UE7_ (#7US^Q]X8\7>,?@GX/DO?$[6W@:S@:*PM-/1XKN]2*9E_? MR_>5?DV[$^\M?F[X[UZ^_:2^-:1>%_#\&F_VI=1:?H^B6,2HD$7\'W?XOXV? M_?:OVO\ A)X!MOA=\-?#/A.V=7BTBPBM6E_YZLJ_._\ P)MS?C6V95:5+#4J M%./_ (%K([:&&Q,I._]RP_]-]O5C]KK]D^?X1> M'_"/C[P];2/X0\0Z=9O.B?/]@O&MT9U?_9?YF7_@:_W*K_\ !2/_ )/(\=_[ MEA_Z;[>OU@\/> M'^)_[/7ASPWK]HE_H^H^'+.VN8&/WE:!?F7^ZR_>5J^6/ M:/ACX'?M??\ "SOV1OB?\./%EWO\8Z1X4OQ8WDS?/J-HMN__ 'U+$O\ WVOS M?WJ\M_X)7?\ )TR?]@.\_FE>._M)_ '7/V9OBEJ'AJ^:6;3Y4:73-33Y$O+5 MOE_[Z_@=/_9*]B_X)7?\G3)_V [S^:4 >S?\%C_];\)?]W5/_;6OA[P/\9_B MCX$T'^S?"/B[Q'HNC^8\OV?3+R6*+=_&WR_Q5]P_\%C_ /6_"7_=U3_VUKM/ M^";?QK^'O@7]FY-*\1^./#V@ZG_;%U+]EU/4X+>78VS:VUGH']D^%M'_ &EO MCO-JEDDOQ!\:/"\ZHZ/J,_\ ?K]XZ\P_X:?^#_\ T5/P7_X/[7_XNNZT77;+ MQ%I=KJ>F7D%_874:S07=I*LL,J-]UD9?O+00?._[;W[)R_M.^!K"/3+B&P\6 M:*TLVG3W'^JE5]N^W(XKS5=(UWP9J$#;(-6 MM&=(F;_IE<1?*W_ 7K]&OVP?^"BB?!'Q8?!?@[25U;Q'83Q-J=QJ"NEO$GRO MY2?Q,[(?O_=7=_%7J_PR_;8^#/QM\)++>^)](\/SRQ?Z9H?B.YB@=?[R_O<+ M*O\ M+04?#7[/_\ P4_\=>"M0L].^(J_\)GX?+*C7Q5(M0MU_O[E^27_ ('\ MW^W7ZM>$?%NE>._#6G:_H=W%J&CZC MQ;7,3961&K\:_V^[7X,Q_$C39_A%= M:?--+!*^L1:)_P @])=Z>4T6SY=S?/NV?+]ROOS_ ()AIJ*?LGZ-]NW_ &9M M1O&L-_\ SP\W_P".^;0!]95^"_[:7_)UGQ-_[#4M?O17X+_MI?\ )UGQ-_[# M4M D?O#8_P#'I#_N+7SM_P %$KJ>T_8]^($EMN+LMG$Q7^XU[ K?SKZ)L?\ MCTA_W%KA?CW\-A\7/@[XO\'!E2;5]/EMX&?[BS_>B9O^!JE C\UO^"2.FV-S M\=_$]W.JO>VV@-Y ;^'?<1;W_P#05_X%7ZV#I7X*?LY_%_5_V4_CY!K-]I]S M_H$DNFZWIC_+*\6_9*G^\C*C_P"\E?L3X3_:W^#_ (ST"+5[#XB^';>W=-S1 M:CJ,5I-%_OQ2LK+05(Y#_@H1I=IJ?[(OC[[8$*V\5O<1.W\,JW46S_XG_@5? M$'_!(^\GA_:"\46R[OL\OAF5Y4_VUNK?9_Z&]=#_ ,%$?VUO#OQ-\-1_#?P# MJ"ZOICW*3ZMJT7^HEV99+>(_Q_-AF;[OR+M)KO/^"2GP=O-&\->*_B-J$+0I MJ[IIFF;A@M%&^Z5_]W?L3_MDU '&?\%A/^1V^&__ &#[O_T=%7S5\)?VVOBQ M\$?!=OX5\)ZO96>BV\LLL44NG12ON9MS_.R5]*_\%A/^1V^&_P#V#[O_ -'1 M5[%_P3O^"?P]\9_LO:#JOB#P+X:UW5);R\5K[4M'MYYF5;A]OS.FZ@#\[/%O MCSXJ?M@?$;3(M0EN_%OB!E^SV=I:0*B6Z_Q[$7Y57^\__?=?K#\"?V1/"OPV M^$?AGPYXBTU]7UVSMB;V[A#^6TKNTC*G^RI?8/917N'A3X>^%_ D+Q^&_#>D M^'8I/OQZ38Q6JM_WPJUT]!(@Z5XW^T)^S)X4_:-\*_V9XB1X;^V+/8:M;K_I M%JW;']Y?]D_^A?-7LG2@$4X2E3ES1 _'KXB_\$T?C%X1OY5T&SL?&6G[OW5Q M9726\NS_ &XI73YO]QVK'\)?\$Z/CAXDO4BN_#EMX;M';YKO5M1BV+_P")W; M_P &?V<(&U6:0^(/&4\7E3:K+'M6W7^ M)+=/X5_V_O-_L_=KZ:K#T?Q7I&OZAJ=CIVIVE[>Z9,MO?6UM.LKVLK+NV2JI M^1L=FK=KRZE2=67-,L_,C]L?]A7XK?&O]HOQ5XP\,6&GS:+?K:^0]Q?K$_[J MUBB;Y?\ >5J_0[X<:/<^'_ 'AK2[U%6^L-,M;6=5;=M=(D5O_0:9XP^*/A'X M=I;OXK\4:-X;2X/[AM5OXK7S?]W>WS5KZ%KNG^)=*MM2TJ^MM4L+A=T5W9SK M+#*OJKK\K5F!X]^UE^S;I?[2_P +KK1;K9;:Y:;KC1]0+=/T^VTG^S)[7?;WR2ON;9L^1?\ *VM8$WRSSOL2-?[S,:YKPG\6_!'Q NKBV\+^+M"\1W, S)#I.IQ M73I_O*C4 ?+O_!17]E[QY^TA+X ;P3:6EU_8RW_VK[7=+!M\W[/L^]][_5-7 MQI_P[!^._P#T"-)_\&L5?M!61H.O:=XETZ+4=+O;?4;"7_575I*LL3_-M^5E MZ_=H _';_AV#\=_^@1I/_@UBK]6?V??">I> /@EX'\-:Q$D6J:3H]K9W,<3[ MU65$VMAN]=AHWB#3=>^U_P!FW]M?"SG:UG^SSK+Y4Z??B?;]UU_NUF^-?B1X M7^'-E!=^*_$.E>&[2>3R8KC5KV.U25_[BL[#+4 >0?M/_L;^#?VF=,6:_P!^ MB^)[5"MGKMHFZ15_N2I_RUBZ_)Q_LLE?GCXM_P""7/QKT'4GBTJVT;Q):;OW M5Q::BMO\O^TDNS;_ ./5^MW@[XD>%_B-:W%SX4\1Z3XDMH&V2RZ3?172QM_= M;8QVFNHH _)WX/\ _!*+QKK&KV]Q\1-7L/#VB*V^6TT^;[5=RI_#?"&E> ?#&F>'M#M([#1]-@2VMK:+[L2+2:CXJT?3-:TS2+W5+.VU M;4_-^PV,LZK<77E+NE\I,[GV+RVWI6_0 5^4W[1__!/OXP?$[X[^-_%6AZ9I MLVE:IJ+7%J\VH1(^W_;2OT^O_$FEZ;JNG:;>ZA;6VHZCYOV2UFD59;CRUW/L M7/S;5;YO2I-6\0:=H!?AK M;"_>"#0]+U*+_G[M-6B1&_[^[&_\F0:GI=[;:E87";X;NTE6 M6*1?]AE^]65XU^(GACX=64%WXJ\0:7X:LYY?*BN-6O(K6-W^]M5G89:@#\Y/ M@;_P2>UJ;6+74/BIK%I9Z9$V]M'T:5I9;C_8EEVHJK_N;O\ @-?I;X>\/:=X M2T2RTC2;.&PTRRA6WMK2W7:D2+]U5K"\'_&#P1\0KFXM?"OB[0O$US;KNGBT MG4(;IHU_VMC&NTH ^%_^"AO[*?Q _:,\2^#;WP9965S;Z7:7$5S]KO$BVN[H M5^]_NU[5^Q/\)?$?P0_9^T?PGXJ@@MM8M+JZEE2WG65-KRLR_-7OU% !1110 M 4444 %<]X\\7V'P_P#!VN>)-2;9I^D64M[.?]B-=U=#7A_[5UA'K'@#P]H= MR6.G:[XHTG3K^-3CS8'ND+IGT.P*?;(H ^:/V3?B%X?\,?&/PK/%XEM-5UOX MH:9=7'B2TMI7_P!%UE97O(MV[_IE<2P?]LDK]!Z\,_:YT^%?@[_;" QZAH&M M:9J>GS+P8IX[V(*W_?+.G^Z[#O7N= 'S9\3? WB[PW\;+SXCZ+X.T[XCZ5>: M/;Z5^']'GLDU#[5;7L=OJ2 M,UI=&"=)?L]P%Y\I]FUJX#P5XMT2Y^*/AK2?'GPJB\ ?$&**=="U!4BN+&Z" MQ?O4M;J+^/9O;RG56VUZ5\<-)N=4\ WLECKFJ^';[3U?4+>^TB<1RK)"=RJP M961T;^)'5E;N*^3/V-?B3XH_:E\<#Q#X_P!9EOY/!<_F:586L,4%MY\T1B>> M0*FYW"2. -P4;C\M 'W]7BW['/\ R;AX/_W;K_TJEKVFOSY^.WQ,\5_LQ?$7 M3_!O@+7)=/\ #FOSS7GV*Y@@G73GFVRR"UW1_(I>1VV/O7+'B@#Z:_9?_P"/ M;XI_]E UG_T:M8?[3NJ2:'X^^"=[%H-]XH>+7[W&E:>D3SS_ /$KN^$\UT3C M[WS-_#7I?P<\$:?X \$6>FZ>]S<";=?W-W?2^;<75Q<.TDTLKG[S,Q)S7/?& M"RCN/BQ\$Y6W!X=>O2F#C_F%W@_D30!YU\%+]_B=^T+XB\7Z9X6G\"V/A_3) M?#6JV.H^0E[>WK2Q7"-+%$SKLB3[K[OF\WY?EKZCKPJ]TR'PY^U3H^H:<7MG M\4:#=1:K"K?NIVM)8Q;S%?\ GHJR,F[^Z<5[-J\K6VGW$J]\J7?JJ[?\ ;25H/^V5?H)H MVL6>O:18ZG93+<6-["EQ!*GW7B==R-_WS7D/[+.@6=O^SEX:BD0W7]J6TE_? M/<'>UU-=2/).SGON:1C^-6OV2(FL?@+H&G^=+<0:;<7VFVQG;FZ_P"'_$_C74;:&\\5 M:[XAU2+4KBX57FB2"]EMX;7_ &8TBB3Y/>OH2OB3]I;7M:_9Q\2P:SX"UJ[T MA/%^H2RZGILB17%H+D##7,22(3'(_P#%M;:W=: /KOPMX.T;P7:7%GH6F6FD MVDT[W;V]G"L4?FO]Y]J_WJ\8_:HNKZS\3?!F?3]!/B2]3Q3+Y>E^=%#Y_P#Q M++W^.7Y%_O?-_^U>99)F>8[F4;%5$1?X M4155>PKQ+]O7Q1J7@;PU\/\ Q1H\XM]6TGQ!)/;,R*Z;C9W$9W*P.?E=OSH M]G^&NJ:YJ[:BVN^ 1X':(+Y'^G6UU]JW;M_^J^[MVK][^_[5Z%7QY^Q=^T7X FV^-7BO7K+Q5>V]W;VMHLL20VRQ;6W=?EK[#H **** "BBB@#_]D! end GRAPHIC 4 ex23-1_001.jpg GRAPHIC begin 644 ex23-1_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# H'!PD'!@H)" D+"PH,#QD0#PX. M#QX6%Q(9)" F)2,@(R(H+3DP*"HV*R(C,D0R-CL]0$! )C!&2T4^2CD_0#W_ MVP!# 0L+"P\-#QT0$!T]*2,I/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3T] M/3T]/3T]/3T]/3T]/3T]/3T]/3T]/3W_P 1" I +,# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#V4G KS?Q/ M\6X;"[>ST.W2]E1MAF']=2RD$1CVV\(Z.X9MKN/ M;&1^M5O@_H%E_9DVM3(CW)F,,189\I5 SCT)SU]*W5/D3E-$1J1FKIF6?B7X MPL@+F]TJ,6Q[R6DD:X_WLUW/@[Q]8>+ 80AMKY!N:!CGF#7BFO6]MH?CJ+4?#4T1M4=)AL?"HV<,@]CZ>].,%5T4; M,'4C'=GKGC#6I_#WA:]U.UCCDFMU4JLF=IRP'./K7/\ @'XCKXJEDLM0CBMM M07+1K'G;*OMD]1W'XT_QY'/"]UJ=I'%)+#LP MLN=IRP';ZU1\!>*KSQ7X?GO[R&"*2.=HPL0.T@*#W)]:Y#5O&D7B[X4:D)=L M>HVXB%Q$._[Q<.OL?T-:GP;_ .1)O/\ K[D_] 6@#FD^,_B"5RL6EV,A'9$D M8_H:D'Q?\3D@?V+;=?\ GA+_ (UR7A'Q6_@_6)K^.U6Y,D30[&?:!E@Q6N^-"RQW#1;X MI$)[D?=/3T- CI+#XTW]O=K'KFD(L9^\80R.H]=K=?S%>E'6X;OPS+J^ENMQ M']G>:$X.&(4D CKU&,5YU:?$?PWXL:VMO%>E1Q,CAHYF/F1!O<]0/KD>M>K0 MK&D*K"%$8 VA<8QVQCM0!XRWQE\1Q(&FTBSC![O'*HS^)J>P^+OB*\O+:/\ MLFT,4LJH72*4C!8 D'.*V_C;_P BO8_]?@_] :MSX7_\D\TO_=?_ -&-0!TM M[>0:?9S75W*L4$*EW=NB@5Y1JGQGOKF\,'A[2U:/.%:=6=W]PB]/UK7^-5]+ M;^&;.UC)"75SB3'<*"0/SQ^5:'PIT2UT_P '6M['&INKT&267'.,D!<^@ Z> MM '*6/QEU6RO%BU[24\O^+RU:*0#U"MU_2O5M+U6TUK38;_3Y1+;S+E6'Z@C ML1Z5B?$+0[76?"%^9XT\ZVA:>&4CE&49X/H<8-F^([_3;;3[*5;>X>),JY9@#['K5>#XT:Q;W"?VEHT'D MD\A \;$>V[(-<_>ZPF@?%F^U.6)Y4MK^5BB$ MG([_6M#QO\2[;Q;HRZ=;Z7 M)$QE5_,E8,1CLH'<]*!V/8])URQUK2[>_LYU,$Z[EW'!'8@CL00117G7ACX> M:BWAVT>YNVM)74N8&R"@+$C/O@BB@1UFM> =-U(SSP!K:Z<$@J?D+>I7Z]<5 MY,MV^B:VUAXDL[F&-#ATMGVM_O+GAA7T%5'5=#TW6X1%J=E#DW?E/+#KO@"R@,L5M?WT^.(Y RY/N> /UK,\+Z+=>.O%B MW\EJEOID$BNZQKB-0OW8U]2<WN*@T?0]-T*W># M2;5+:)WWLJ$D%L8SS]*YC0\.^('@J7PCJ)FM-YTJZ)$; G]V>OEM^61ZX]17 M>?!O_D2;S_K[D_\ 0%KO-1TZTU6RDL[^!)[:0?/&XX-0Z3H>G:':-:Z7:I;P M.Q=D0D@DC!//T% '@O@'Q#IWAG7[B[U6&26!X&C"QQASNW ]"?8UZ&/BYX34 M@K8W@8'@BU3@_P#?5;__ KCPGG_ ) MOD\]6_QH_P"%<>$S_P P6WX_VF_Q MH W;NZFATR2YM;8W,RQ[XX P4R'' R>!7E>D_&&YMK^[MO$VG$1ESA(4P\'^ MPRM][Z]:]<79& @(&!@#-9FK>%]&UU@VJ:=;W#C@.RX;_OH'>.M<\/:] M=V[^'],DMILD2OY83S<]!L&O;?!UG=:?X0TNUOL_:8K=5<,>5/H?H,#\ M*9IG@WP_HLXGL-+MX9EZ2$%F'T)SBMR@#SCXV_\ (KV/_7X/_0&K<^%__)/- M+_W7_P#1C5MZOH>FZ_;)!JMJES#&^]5/J:GTW3K32;"*ST^%8;:,' M9&N<#)R?U- '._$?PU+XF\+O#:*&N[=Q/"O]\@$%?Q!/XXKS[P)\2E\+6+:/ MK5K.T$+GRV0?/%DY*LIQWS7M9=0P4L,GH,\FLC5O">AZY)YNIZ9;SR8_UA7# M?F,&@#S/QO\ %:#6M(ETO1+>=5N1LEFE&TE>ZJH)Y/2NK^%7A>?P_H$MQ?1F M.[OG#F,]40#Y0??DG'O6YI?@_P .Z-.)M/TRUBF'23&]A]"/PAH< M6LG5DTZ(7YD,IGR=VX]3UQWK:H 3%%+10 4444 5[^]BTZPGO+AML4$9D<^P M&:X[PE->:?K7EZC;W4#:PAN&\_&W[0"2RK@GC81Z?ZNN@\7?\BS=_P# /_0U MI-<_X_\ 1?\ K^_]IO0!8\01)/H5W#)>BQ66,I]H)P(\\9)R/IU'6L;P\L%A MKIL7T^RMKM[;S!+8RDQ2H"!RG\)R1C.<\\UMZY_R![O_ *XO_P"@FN!^#?\ MJM3_ .NB_P!: .R\56@OK.V@^U6T+^>KI%4">."7S(2Q4$%#QCCJ, ^OK57XE?\ (EWG_ ?YU!\+?^1+MO\ M??\ G0!K&5(O'#B5PGF:>HCW'&XB1LX]<9'YBC0'6;5==FB9VC:2?7C!XKJM#C,6AV2&Z^UE8$_TC.?-X'S?C5>V_Y&74O^N,'_ M +/3/"G_ "*MA_UR_J: .<\3W=UNHNL#3YL'CRFP?PKSOQ/_ ,E+T_\ [9UZ/LO^ MX?Y4 :ZVO&?AS_P C?:_] EX-101.SCH 5 tlih-20241231.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 999009 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 999011 - Disclosure - DISAGGREGATION OF REVENUE link:presentationLink link:calculationLink link:definitionLink 999012 - Disclosure - ACCOUNTS RECEIVABLE, NET link:presentationLink link:calculationLink link:definitionLink 999013 - Disclosure - INVENTORIES link:presentationLink link:calculationLink link:definitionLink 999014 - Disclosure - DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES link:presentationLink link:calculationLink link:definitionLink 999015 - Disclosure - PLANT AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 999016 - Disclosure - RIGHT-OF-USE ASSETS link:presentationLink link:calculationLink link:definitionLink 999017 - Disclosure - ACCOUNT PAYABLE AND ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 999018 - Disclosure - AMOUNTS DUE TO RELATED PARTIES link:presentationLink link:calculationLink link:definitionLink 999019 - Disclosure - BANK BORROWINGS link:presentationLink link:calculationLink link:definitionLink 999020 - Disclosure - LEASE LIABILITIES link:presentationLink link:calculationLink link:definitionLink 999021 - Disclosure - DEFERRED TAX LIABILITIES link:presentationLink link:calculationLink link:definitionLink 999022 - Disclosure - SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 999023 - Disclosure - REVENUES BY SEGMENT link:presentationLink link:calculationLink link:definitionLink 999024 - Disclosure - INCOME TAX EXPENSE link:presentationLink link:calculationLink link:definitionLink 999025 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 999026 - Disclosure - CONCENTRATIONS OF RISK link:presentationLink link:calculationLink link:definitionLink 999027 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 999028 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 999030 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Tables) link:presentationLink link:calculationLink link:definitionLink 999031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 999032 - Disclosure - DISAGGREGATION OF REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 999033 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 999034 - Disclosure - INVENTORIES (Tables) link:presentationLink link:calculationLink link:definitionLink 999035 - Disclosure - DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Tables) link:presentationLink link:calculationLink link:definitionLink 999036 - Disclosure - PLANT AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 999037 - Disclosure - RIGHT-OF-USE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 999038 - Disclosure - ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 999039 - Disclosure - AMOUNTS DUE TO RELATED PARTIES (Tables) link:presentationLink link:calculationLink link:definitionLink 999040 - Disclosure - BANK BORROWINGS (Tables) link:presentationLink link:calculationLink link:definitionLink 999041 - Disclosure - LEASE LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 999042 - Disclosure - DEFERRED TAX LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 999043 - Disclosure - REVENUES BY SEGMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 999044 - Disclosure - INCOME TAX EXPENSE (Tables) link:presentationLink link:calculationLink link:definitionLink 999045 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 999046 - Disclosure - CONCENTRATIONS OF RISK (Tables) link:presentationLink link:calculationLink link:definitionLink 999047 - Disclosure - SCHEDULE OF SUBSIDIARIES INCORPORATED (Details) link:presentationLink link:calculationLink link:definitionLink 999048 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999049 - Disclosure - SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES (Details) link:presentationLink link:calculationLink link:definitionLink 999050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999051 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 999052 - Disclosure - SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 999053 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details) link:presentationLink link:calculationLink link:definitionLink 999054 - Disclosure - SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink 999055 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999056 - Disclosure - SCHEDULE OF INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 999057 - Disclosure - INVENTORIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999058 - Disclosure - SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Details) link:presentationLink link:calculationLink link:definitionLink 999059 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 999060 - Disclosure - PLANT AND EQUIPMENT, NET (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999061 - Disclosure - SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 999062 - Disclosure - SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 999063 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 999064 - Disclosure - SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 999065 - Disclosure - SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 999066 - Disclosure - RIGHT-OF-USE ASSETS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999067 - Disclosure - SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 999068 - Disclosure - SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 999069 - Disclosure - SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 999070 - Disclosure - SCHEDULE OF BANK BORROWINGS (Details) link:presentationLink link:calculationLink link:definitionLink 999071 - Disclosure - BANK BORROWINGS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999072 - Disclosure - SCHEDULE OF LEASE LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 999073 - Disclosure - SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION (Details) link:presentationLink link:calculationLink link:definitionLink 999074 - Disclosure - SCHEDULE OF DEFERRED TAX LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 999075 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) link:presentationLink link:calculationLink link:definitionLink 999076 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 999077 - Disclosure - DEFERRED TAX LIABILITIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999078 - Disclosure - SHAREHOLDERS’ EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999079 - Disclosure - SCHEDULE OF REVENUES BY SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 999080 - Disclosure - SUMMARY OF SEGMENT INFORMATION BY PRODUCT (Details) link:presentationLink link:calculationLink link:definitionLink 999081 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 999082 - Disclosure - REVENUES BY SEGMENT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999083 - Disclosure - SCHEDULE OF PROVISION FOR INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE (Details) link:presentationLink link:calculationLink link:definitionLink 999085 - Disclosure - INCOME TAX EXPENSE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 999086 - Disclosure - SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) link:presentationLink link:calculationLink link:definitionLink 999087 - Disclosure - SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 999088 - Disclosure - SCHEDULE OF OUTSANDING PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 999089 - Disclosure - CONCENTRATIONS OF RISK (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 tlih-20241231_cal.xml XBRL CALCULATION FILE EX-101.DEF 7 tlih-20241231_def.xml XBRL DEFINITION FILE EX-101.LAB 8 tlih-20241231_lab.xml XBRL LABEL FILE Entity Addresses, Address Type [Axis] Business Contact [Member] Related and Nonrelated Parties [Axis] Related Party [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Investment, Name [Axis] Ten-League Corporations Pte. Ltd. [Member] LJSC Holdings Limited [Member] Undersea Capital Holdings Limited [Member] Jules Verne Investments Limited [Member] Legal Entity [Axis] Ten-League Venture Capital Limited [Member] Business Acquisition [Axis] Ten-League Port Engineering Solutions Pte. Ltd [Member] Ten-League Engineering & Technology Pte. Ltd [Member] Long-Lived Tangible Asset [Axis] Office Equipment [Member] Leasehold Improvements [Member] Statistical Measurement [Axis] Minimum [Member] Machinery and Equipment [Member] Maximum [Member] Vehicles [Member] Segments [Axis] Sale of Heavy Equipment and Parts [Member] Timing of Transfer of Good or Service [Axis] Transferred at Point in Time [Member] Engineering Consultancy Service Income [Member] Rental Income [Member] Transferred over Time [Member] Geographical [Axis] SINGAPORE Other Countries [Member] Leasehold Buildings [Member] Ten-League Green Energy Pte Ltd [Member] Debt Instrument [Axis] Term Loans [Member] Bills Payable [Member] Plant and Equipment [Member] Spare Parts [Member] Factory Premises [Member] Merrimack Holdings Pte Ltd [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Single Customer [Member] Twenty-three Units of Equipment [Member] Seven Units of Equipment [Member] Cost of Goods and Service Benchmark [Member] Supplier Concentration Risk [Member] Vendor A [Member] Accounts Receivable [Member] Entity Addresses [Table] Entity Addresses [Line Items] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Contact Personnel Name Defined Benefit Plan [Table] Defined Benefit Plan Disclosure [Line Items] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net Contract assets Inventories Deposits, prepayments and other receivables Deferred IPO expenses Total current assets Non-current assets: Plant and equipment, net Right-of-use assets Other receivables Total non-current assets TOTAL ASSETS LIABILITIES AND SHAREHOLDERS’ EQUITY Current liabilities: Accounts payable and accrued liabilities Amounts due to related parties Bank borrowings Lease liabilities Income tax payable Total current liabilities Long-term liabilities: Bank borrowings Lease liabilities Deferred tax liabilities Total long-term liabilities TOTAL LIABILITIES Commitments and contingencies Shareholders’ equity Ordinary share, par value US$0.000025, 20,000,000,000 shares authorized, 27,796,502 ordinary shares issued and outstanding** Additional paid-in capital Retained earnings Total shareholders’ equity TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Statement of Financial Position [Abstract] Common stock, par value Common stock, shares authorized Common stock, shares issued Ordinary stock, shares outstanding Forward stock split Income Statement [Abstract] Revenues, net Cost of revenue Gross profit Operating cost and expenses: Selling and distribution General and administrative Total operating cost and expenses Profit from operations Other income (expense): Gain from disposal of right-of-use assets Loss from disposal of plant and equipment Interest income Interest expense Government grant Write back of allowance for credit loss, net Write back of allowance for stock obsolescence Exchange gain Other income Total other loss, net Income before income taxes Income tax expense NET INCOME COMPREHENSIVE INCOME Net income per share Basic Diluted Weighted average number of ordinary shares outstanding Basic Diluted Statement [Table] Statement [Line Items] Balance Balance, shares Dividends declared to the former shareholders Net income for the year Balance Balance, shares Statement of Stockholders' Equity [Abstract] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net income Adjustments to reconcile net income to net cash provided by operating activities Depreciation of plant and equipment Depreciation of right-of-use assets (Gain)/Loss on disposal of plant and equipment Gain on de-recognition of right-of-use assets Change in working capital: Accounts receivable Contract assets Inventories Related parties Accounts payable and accrued liabilities Income tax payable Deferred tax liabilities Net cash (used in)/provided by operating activities Cash flows from investing activities: Proceeds from disposal of plant and equipment Repayment from finance lease receivables Purchase of plant and equipment Net cash used in investing activities Cash flows from financing activities: Proceeds from bank borrowings Deferred IPO expenses Repayment of bank borrowings Principal repayment of lease liabilities Payment of deferred financing costs Net cash provided by financing activities Effect on exchange rate change on cash and cash equivalents Net change in cash and cash equivalent BEGINNING OF PERIOD END OF PERIOD SUPPLEMENTAL CASH FLOW INFORMATION: Cash paid for income taxes Cash paid for interest Cash received from finance lease receivable interest Operating lease asset obtained in exchange for operating lease obligations Accounting Policies [Abstract] BUSINESS OVERVIEW AND BASIS OF PRESENTATION SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Revenue from Contract with Customer [Abstract] DISAGGREGATION OF REVENUE Credit Loss [Abstract] ACCOUNTS RECEIVABLE, NET Inventory Disclosure [Abstract] INVENTORIES Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES Property, Plant and Equipment [Abstract] PLANT AND EQUIPMENT, NET RIGHT-OF-USE ASSETS Receivables [Abstract] ACCOUNT PAYABLE AND ACCRUED LIABILITIES Amounts Due To Related Parties AMOUNTS DUE TO RELATED PARTIES Debt Disclosure [Abstract] BANK BORROWINGS Lease Liabilities LEASE LIABILITIES Deferred Tax Liabilities DEFERRED TAX LIABILITIES Equity [Abstract] SHAREHOLDERS’ EQUITY Segment Reporting [Abstract] REVENUES BY SEGMENT Income Tax Disclosure [Abstract] INCOME TAX EXPENSE Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Risks and Uncertainties [Abstract] CONCENTRATIONS OF RISK Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Subsequent Events [Abstract] SUBSEQUENT EVENTS Basis of Presentation Use of Estimates and Assumptions Basis of Consolidation Foreign Currency Translation and Transaction Cash and Cash Equivalents Accounts Receivable, net Inventories Plant and equipment, net Impairment of Long-Lived Assets Revenue Recognition Sales and Marketing Government Grant Income Taxes Leases Retirement Plan Costs Segment Reporting Related Parties Commitments and Contingencies Concentration of Credit Risk Liquidity Risk Fair Value Measurement Recently Issued Accounting Pronouncements SCHEDULE OF SUBSIDIARIES INCORPORATED SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS SCHEDULE OF ACCOUNTS RECEIVABLE, NET SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS SCHEDULE OF INVENTORIES SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES SCHEDULE OF PROPERTY AND EQUIPMENT, NET SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES SCHEDULE OF LEASE EXPENSE SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES SCHEDULE OF BANK BORROWINGS SCHEDULE OF LEASE LIABILITIES SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION SCHEDULE OF DEFERRED TAX LIABILITIES SCHEDULE OF DEFERRED INCOME TAX LIABILITY SCHEDULE OF REVENUES BY SEGMENT SUMMARY OF SEGMENT INFORMATION BY PRODUCT SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION SCHEDULE OF PROVISION FOR INCOME TAXES SCHEDULE OF EFFECTIVE INCOME TAX RATE SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES SCHEDULE OF OUTSANDING PAYABLE Principal Activities Effective ownership, percentage Share capital Shares subscribed for cash Shares subscribed for cash Shares allotted Ordinary shares, issued shares held Shares transferred Shareholding interest transferred Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Estimated useful lives Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Foreign currency exchange rate Retirement plan contributions Number of reportable segments Cash Credit risk amount Disaggregation of Revenue [Table] Disaggregation of Revenue [Line Items] Total revenue  Total revenue Accounts receivable Less: Allowance for credit loss Accounts receivable, net Balance at beginning of period Provision during the period Written off during the period Reversal during the period Balance at the end of the period Allowance for doubtful writeoffs Finished goods Expense for inventories carried at net realizable value Deposits Prepayments Advance to suppliers Lease receivables – Current Others Deposits, prepayments and other receivables Lease receivables – Non-current Property and equipment, gross Less: Accumulated depreciation Plant and equipment, net Depreciation expense Right-of-use assets, gross Less: Accumulated depreciation Right-of-use assets, net Assets Operating lease, right-of-use asset, net Total right-of-use asset Current: Operating lease liabilities Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities current Non-current: Operating lease liabilities Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities non-current Total operating lease liabilities Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating lease cost: Operating lease expense (per ASC 842) Short-term lease expense (other than ASC 842) Total lease expense Right of Use Assets 2025 2026 – 2029 2030 onwards 2025 2026 onwards Present value of lease liabilities – Right of Use Assets Operating Lease, Liability [Abstract] Current liabilities – Right of Use Assets Non-current liabilities – Right of Use Assets Hire Purchase 2025 2026 – 2029 2030 onwards 2025 2026 onwards Present value of lease liabilities – Hire Purchase Finance Lease, Liability [Abstract] Current liabilities – Hire Purchase Non-current liabilities – Hire Purchase Finance lease liabilities – Hire Purchase Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Current liabilities Non-current liabilities Lease liabilities Supplemental Cash Flows information Cash paid for amounts included in the measurement of lease liability operating cash flows from operating lease Operating lease asset obtained in exchange for operating lease obligations operating lease Remaining lease term operating lease Discount rate operating lease Weighted average incremental borrowing rate Weighted average remaining life of lease Right of use asset before accumulated amortization Trade creditors Accrued expenses Deposit received Goods and services tax payable Deferred income Others Account payable and accrued liabilities Due to related parties Ownership interest Short-Term Debt [Table] Short-Term Debt [Line Items] Bank borrowings Term of repayments Annual interest rate Within 12 months Over 1 year Short term credit facilities granted Schedule Of Lease Liabilities Opening Addition during the year De-recognised during the year Accretion of interest Lease payments Closing Schedule Of Lease Liabilities In Financial Position Lease liabilities, current Lease liabilities, non-current Lease liabilities Schedule Of Deferred Tax Liabilities Opening Addition during the year Closing Schedule Of Deferred Income Tax Liability Net book value of fixed assets Net book value of ROUA Less: Lease liabilities (ROUA) Less: Net book value of non-qualifying assets Deferred tax liability gross Less: Tax written down value Timing difference Deferred tax liability @ 17% Income tax rate Ordinary shares, authorized Ordinary shares, par value Ordinary shares, shares issued Voting rights, description Dividend right, description Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Revenues by segment Gross Profit Number of operating segments Current year (Over)/under-provision in prior years Deferred tax expense Income tax expense Income before income taxes Statutory income tax rate Income tax expense at statutory rate (Over)/under provision in previous financial year Tax effect of non-taxable income Tax effect of non-deductible items Tax effect on temporary differences Statutory stepped income tax exemption Corporate tax rate Related Party Transaction [Table] Related Party Transaction [Line Items] - Management fee charged - Purchase of motor vehicles -Expenses paid on behalf -Services rendered - Lease payments - Subcontract costs Concentration Risk [Table] Concentration Risk [Line Items] Percentage of purchases Accounts payable Concentration risk percentage Net account receivable Ten-League Engineering & Technology Pte. Ltd [Member] Ten-League Port Engineering Solutions Pte. Ltd [Member] Amount, before accumulated amortization, of right-of-use asset. Amount, after accumulated amortization, of right-of-use asset. Amount of accumulated amortization of right-of-use asset. Leasehold Buildings [Member] Tabular disclosure of lease-related assets and liabilities. Related Parties [Policy Text Block] Single Customer [Member] Sales and Marketing [Policy Text Block] Vendor A [Member] Lease liabilities non-current. Lease liabilities current. Derecognised during year. Twenty-three Units of Equipment [Member] Seven Units of Equipment [Member] Government grant. Tabular disclosure of undiscounted cash flows of lessee's lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position. Lessee operating lease liability payments due year two to year five. Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease for next twelve months Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease for year two. Schedule of Operating Lease Supplemental Cash Flows Information [Table Text Block] Lease liabilities. Deferred tax assets liabilities gross. Deferred tax written down value. Other Countries [Member] Cash received from finance lease receivable interest. Income tax reconciliation tax effect on temporary differences. Income tax reconciliation statutory stepped income tax exemption. Tabular disclosure of receivable under finance lease. Gain on derecognition of right of use assets. Lease receivables. Payments for expenses. Ten-League Corporations Pte. Ltd. [Member] Merrimack Foundation Pte. Ltd. [Member] Merrimack Pte. Ltd. [Member] Spare Parts [Member] Plant and Equipment [Member] Deposit received. Factory Premises [Member] Amounts due to related parties [Text Block] Payments for services rendered. Schedule of Amounts Due to Related Parties [Table Text Block] Ten-League Green Energy Pte Ltd [Member] Jules Verne Investments Limited [Member] LJSC Holdings Limited [Member] Undersea Capital Holdings Limited [Member] Ten-League Venture Capital Limited [Member] Term Loans [Member] Bills Payable [Member] Merrimack Holdings Pte Ltd [Member] Sale of Heavy Equipment and Parts [Member] Engineering Consultancy Service Income [Member] Rental Income [Member] Liquidity Risk [Policy Text Block] Schedule of Lease Liabilities in Financial Position [Table Text Block] Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease for next twelve months. Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease for year two. Schedule of Deferred Tax Liabilities [Table Text Block] Deferred tax assets right of use asset. Deferred tax liabilities right of use asset. Property, Plant and Equipment Estimated Useful Lives [Table Text Block] Deferred tax liabilities provision of doubtful debts.. Provision for stock obsolescence. Deferred Tax Liabilities [Text Block] Depreciation of right of use assets. Finance lease liability payments due year two to year five. Operating and finance lease liability current. Operating and finance lease liability noncurrent. Schedule of Disaggregation of Revenue by Timing of Revenue Recognition [Table Text Block] Operating and finance lease liability. Principal repayment of lease liabilities. Payments for proceeds from finance lease receivables. Share capital. Allowance for doubtful accounts receivable reversal. Schedule of Carrying Amount of Lease Liabilities [Table Text Block] Operating lease asset obtained in exchange for operating lease obligations Rental Income [Member] Allowance for doubtful accounts reversal. Allowance for stock obsolescence Concentration risk percentage. Useful Life, Lease Term [Member] OperatingAndFinanceLeaseLiability Assets, Current Assets, Noncurrent Assets Liabilities, Current Long-Term Line of Credit, Noncurrent Liabilities, Noncurrent Liabilities Equity, Attributable to Parent Liabilities and Equity Cost of Revenue Selling Expense General and Administrative Expense Operating Costs and Expenses Operating Income (Loss) Interest Expense, Nonoperating Accounts Receivable, Credit Loss Expense (Reversal) Allowance for stock obsolescence Nonoperating Income (Expense) Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Diluted Shares, Outstanding Dividends Gain (Loss) on Disposition of Property Plant Equipment GainOnDerecognitionOfRightofuseAssets Increase (Decrease) in Accounts Receivable Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Inventories Increase (Decrease) in Due from Related Parties Increase (Decrease) in Accounts Payable and Accrued Liabilities Increase (Decrease) in Income Taxes Payable Increase (Decrease) in Deferred Liabilities Net Cash Provided by (Used in) Operating Activities PaymentsForProceedsFromFinanceLeaseReceivables Net Cash Provided by (Used in) Investing Activities Payments of Stock Issuance Costs Repayments of Bank Debt PrincipalRepaymentOfLeaseLiabilities Payments of Financing Costs Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Inventory, Policy [Policy Text Block] Property, Plant and Equipment, Policy [Policy Text Block] Accounts Receivable, Allowance for Credit Loss, Current Accounts Receivable, Allowance for Credit Loss, Writeoff Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment RightOfUseAssetAccumulatedAmortization RightOfUseAsset Operating Lease, Liability Lease, Cost LesseeOperatingLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths Lessee, Operating Lease, Liability, to be Paid Finance Lease, Liability, to be Paid, Year One FinanceLeaseLiabilityPaymentsDueYearTwoToYearFive Finance Lease, Liability, to be Paid, after Year Five FinanceLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths FinanceLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards Finance Lease, Liability, to be Paid Finance Lease, Liability LeaseLiabilities Other Accrued Liabilities, Current Long-Term Debt DeferredTaxLiabilitiesRightOfUseAsset Deferred Tax Liabilities, Other DeferredTaxAssetsLiabilitiesGross DeferredTaxWrittenDownValue Deferred Tax Assets, Net Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount EX-101.PRE 9 tlih-20241231_pre.xml XBRL PRESENTATION FILE XML 100 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 101 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; } ZIP 106 0001641172-25-016812-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001641172-25-016812-xbrl.zip M4$L#!!0 ( !9 VUH=%+M3VP0 $L? * 97@R,RTQ+FAT;=U9;7/B M-A#^S@S_077G,NT,#@8NEPD0IB20EPZ7,.#TYCYUA"UC76W+D>0#[M=W)=O$ M$-(D'3*-RP=LR][5LR]:[:ZZ5_;G4:]:Z5X-^P.X(O7KVM?V:-CKUM,KO*UG MK[MGMX.O:&I_'0U/#8]%LHT:5BR134,BT U9H D+<51+!VIH2CCU#" $TO%K MZ3I(DJ4T<4#G41LY))*$=U"(^9Q&IF1Q&P&+]<",2W-W9Q/M/# M(0U6[>=FU-\*^H.D (%37;&"RWBG%#,6N"\2Y06P=\F[3U$.HIF(._L5: =P M3N?^7DTP7/IT1F6UTFP=-OY']GAS2WQ+A*3>ZNU]R.Z?C8;H?#@:3&Z@_LD^-MB?Z;7PG":L/*E!8)%@$-=C>6=4FD^-GZ9#:.4KC7 M*D)'6%(6X0"- _P#EU&D*8WF.&:W\A,T$E:6> M[WJ+Q>+P.>FV%D)=ITZ]4F=_94"^C?DGTT07E 1N&TV2@)AC/"?(-'O=P?4? M^81911 0#Z3"B63K(H&GZ50Z5LA2C0WZ(@@E8I;!ZI+C+,#.7VH8"190]T&U M0-_+_@L8ZQL@2ZOU,F!^QL=W9O9!]N62 MF,!?)-&$S*F Z8B+QLDLH [J.PY+(@FI#?@TAZAX]IQWO#?' '%SWR@=]B^0 M2_I@CMD*RF9M,DB?D/0)HI'#."2;.FN&)SV8FB\;FTHL2:A(X.&"\1!=F V4 M@*&Y_GA*G(1320%0WX&//-0X:;74E24<<0+,)7*!AXOZ,:=!M=*R:JAI-8]J M$#NE#Y^(F#AK1 J@BHF:0N23"\70HQ%4=Q22^YC!UJO0P:A-(G-$\#PA6Q7 M%<07<#B!1C2DBAN.7$2!E4A@YW8IY@"Z6OE%=1( /U.@A6@\0A7C@MPL-"( M#@+W/F&=2\Z2^(#K^U_5.YA[0!P2SD 3K8:6Z:.> VY:-4W*2:#E^ >A8LX\ MU=UB' 5,",V 2T'HC#FQ">1 &C:4B&I() L.WE MJ+V/J X&#*CUXT&P+"PVGV#ETKE+#I=@2RDRIU3V%0D8?O?Z%4];=J^[6BFW MXKV!KHMZM9)UI38;4JADDJQ;:UMMM5()L6ZFE SW[TD$(:)YG.Z4)0._<^%N M5EVJEND @_M$13L@[*#;6,4KT48C+&1:Y^C"^G%)EB>YGPIE53[VJ+(JG$X4 M3R.V3RNR&9X\9M@ZCGB<'C[TM'9TJC8W%%52*HIU$VBCALRUES<*\B9!6A9F M2BD6A[OKPA*Y1CE!U]5A>'HZK@[1_P902P,$% @ %D#;6F>7"!)7&@ MDAL ! !F;W)M,C M9E\P,#$N:G!GG7=W6!/;N_4@H@(B/2@(44%1 ;FB MB$=*K"!Z$ 4A4L(<"]V0@W0)B8J*@LJQ $],WO^V#-[SUZSWUEKO6@O.@CH'')U=P54 M5%2 /Y0'@/* ?8#JHD6_3F4L5IYJR]34%B]6TUBZ=,FRY1K+EVMJ:&IJK=#3 MT5JANT)34P>CHZMO8&AHN%S;:"7&8*6>@:'!KTE45)5C%JNIJZFI&VAI:AG\ M/P?Z!M!=!C@!$ZHJZX!%NBJJNBHH&\ "@(J:RK\"^,]06:1G6(++:=.G=)70-CM'*5\?H-EALW;=YNO\-AYV^[]NT_X.IVT/V0]W$?7_P) M/__39X)#0L/"(V)BX^(3$I/.IUZ^,G!85%Q4^? M/:^HK&)4,U^]KFEL8C>WO'WW_D/GEZ[N'DYO'W=(,/QMY/N/T;%Q\):M'BQZN*EOW"I+$KX]8#N8K6U6Y?H[3FV]&2T M_CJ[B\L,]MY^5-Z@;K[-2V1XZER'!L9B^]!Z\2]H_T+VOP-VZ?\+V7\#^S^X MN,!R517EYJGJ CA <4Q03@X0*,S?+&CU5-(C=G!]LR)R?]36YK3N]^]X,+73 M?WN"3Y))A)7# /TMB5_P4Q'G]#^F>(CU$8W7@Z5+D !/=5F E]B+S:-PHG&]:W,4 M[;?YB-SG!56=VA PI\GKRF#G UW;(DE9"6OC=+'?<(3%5V&WDX(\58^>V+XK+7E/ ]P2B';* 4=JLZ#INX$K MOV*[@Q-ANQ6G1VBW(-&Q3 VRAJRR)-'(5U16GA)=-&^6\K/@]EEVN?63B')D M M]%T16'9 U#6N$#:SJV"*".GRLQ@I[O&SZ\NSD K:0.%E!GDLP<4>!<$PIX M2'Z.\D5':%P8WBQ>#:YPPJ=4-AJWM9R-FL)^^U*6BP)[TD$XCD6:YJ@_6K@M M=GSKRU].P$:*@/T;DXP:%$Q\.B MZM)"0OT])A16?V>#1PES9)[*IY]0O("^]5(VH4!OY5/J:!K]HZ=L/17.VZ7L MP,RBP)F'=^<<),\5+V-Q?1YU=C6?4JFE9?42VL83[S)&DH)\A3QHXBE=#072 MWB2:(Y<]=:B#^['#@9DPQE%!:@2E<9X*1IFEQ%YQH6Z5W(ULG-G,E5ZS[]\U M-^Z H85\R>=_X-92(7WJ^4N9P?^:!/N?DQA*Z$V@R1ZQ^9"RV\F;2%R?QWI= MO.?9 =*VJ,3LXW@?$O4!2_G9TO:1MRFSJJD9DDHX*'"#TXL"*V#=2-&/-Y35 MHM(L-G/'K@UY2_(6,U?7%AQ\^H(O)%?IG1#3;VW'I06MKN?4N3T+"%MP?I!T MM[_?I6L/:"1[@F@,B_CN7>L9'4Y;Z1,B\[/RT_.^SVSEZ2B 4TA*@E)00(TB MSBY C&(VF[L'[ %"ESZ&[:0997PQOQO,!&- MKBTF9T!>.BTT 9GFZM['(TNK6=57??(,N[,Z6,'!T^!=L&HIK#?<'*33%?N: MLBHP,+'U][JO^I8H!]3VL.,:/G_L(O58*^(')3+,M?@P)OKN%:ZK'#5%@_\PU_-6(Y8;:S MQ\E=8&6ZSUMGOEIB2QJQS=)CUR:PVZ3>/= FB@O9I4+F(1H12&L)G<.UQV0-9W ?/E4 M*B'LZB?S2O*AHJD%5E/T\,4N5#IZ@* M#9;IJ]=BCC!'K,"-H ";95[#TW.D?/^D-B]!@4J#PRCPD$IAH8 H!];S'.JF MI0UEL%D;Q)CB%U5@_:LOA>D#_0&*RV$T%#"+T'#6'TR #3*&0EM,??FN=9'0 MD@GOZG=K>Q8I\A.0\2/0END0'NC'$;@),^7Z$5"%HBV;7CRN%SF@U14L=S*J M*.-E^%%0(&L+/T?.\Z/6H$ \2[FJ2V%(AW]:\_25!&256&T8E*4V9AH<3M@6 M/&5-2[C7IOA.N %)VQ;GI\J]$*Z_T22]9'2'\=NT.--P1IA%_H;RVT9_N/G, M,ZE0$/;_WO6Z'XBF.@J8,YNH\J7]*# Z6N(H4=+[I629E>2*#%L@XP6*C:YM M%^X=3[[V@'33@'0KTS_JP0)D9=V$4;_ZGXR,KQX('QAN:?4)A0Q.H/()^4H(!32,Z%3I!4\$.FF M+$H-NGBGT^I]%-3).954'M!J#28C#QYSQC*;:;UO&[%Z/Z__S$W.*%7U>>7X M/;O;1Y"' G5BICBYC L/*1Y:QX%]*""(*APR/?U[]L@:A3!O2O@L257Q'H\" MNU$@N&-B^D^2;4MSRS^OUW\@$W[[_O>F#R[MW/T*:A?+7(;??_,F"ER;*[$' MZR49HW=18&^$0*EYW.*AA+2FI ';BE?!B(F.U T%UEKAV=A*6A-X&5I=M=,R M5X"7^-97*BSWO+YE%7"-ILAKDW>C !$GYDHR,;"-0BDCH?WK?X*8R%"?.VMK MK*SR=A^._I/??W"=E9*[]M QB:NU-IW[X'4/:HR7G^72FPYMG:=9(SSN]&76 M3OA8A1B?%I7K447XC4@JLSTU4S?ODWO:MEW1XZ.4> X'5RZ]ZD08QEZB:-^1 MLH7$PG_36X,Q;XZV#?+VGZSP3 *7(PTK[YJHK\IYE1$##5MGW@:T<"A@.7M84AJ MC9OCDWQQD?0^%^KE(*PH,[/.F6@NV\?>%9?[Z?JLXI*XM",/5.3,WZ<.1BH^ MT)4Y:HX"=]^)^?)L[ *)2>_1UD[4=)/1Y,Z),4WG%8_!T87,-&MAV1^GI5D/ MP?O4&B6TDI',,-GIP02A4B0T'26N,IIHN#DG&3Y=D.@%GQCXG>_R)*QZ&@52 M#NNA #]REGJ^CHFH$Y1+_)TF4:U#PH,ZP"@<70DKW3[M*?^!7-7^L\(O] M]GF]F6X6*)^0F>(DAR2VLO4)<)X=M7?%['PAD.P 8W#_+;?TM#IM,4V0>7$[ M=I*_3%;+/K\E\[L3%/K%=GVZ#;^%;RO&?\6)3J# 3TB=VM^-D_34>LHV\%N@ M-)::(O?N(3'VEI/SPW$JS\A+D>/=-(A#1%E)E-5-5A/A6MC^AK+@H: _U M9)QQFUI_08FUW9.4'E>PKDJ'/"TG4=ZWRH_(C!N=[00FVIBP4FMNK!0[7HCG ML?K?2L%39'Y3-;2!#(HJ!:1Z-M6W*O3@?6@LBPU:4=\$ M0:[06:QLXV.RKOBD"$RMRNJN=-LJ]%"2)K \>^'<<@,(M54JE%5E0'97JY,G09/.&ZP M=&_[$5DZ)+HO(U<\ 0T/,C3C$&1D?KTRWV"^D#/.N4P.*$R<;O*/AQ[U-S\- M6[BA&4V,T0\^XTIO@7A3G,&/5+WM?8@N(7S6PUJ/58ZYC@)KYG+.)WE@VG-B MR/)J,G2.!2O9\V318UH%Y:9$B (A1%?Q"P<4:-=67F[-5ZG\S*)H(EQP)HZF M3YVTMZ',X0H_1'&&=V"-7%;(H(:&K W=<_/$P5!Y!F[@ M>BZRY-GNS#:2S.)6[ND8,9\MC7E>+ZR^,+";-,2/QDA1X#,>40-+4PLI&I1/ M5*.?U#[/X6_&;1):#'+1HB:*681KM6J&SCQ#9NR>*$DQ2ZX_A./R!Y7V;&X9 M(UG[&LN4R8S]VA&QZX;OW0,([%51\?GXK7V(AFXA-X):89O)ZM4IK?.5ZCI2 MEY?$8=H12^7;=*@-YM.6:9)+X@,54W(GUJJL$4])SS@_%+GZ\[-RG_93B:05 ML(>HBZH%JS[=0B]R_N!9$M%!?9H3XF!D)!?Z00PI30W*W M*$?"E96+W!KB$4-1/CTX]#&OU;K\P)8\ _KKW!AX,FN.#F/T$3?25120:"N9 MM*,#7TYM<$3486FK$@!_E>RL=\ \43LI7BOL BD23,<+Y:&@6-84IY MV %0XHE] MV?WPKT@.TL,^=_L#N4V^F=)LMDKQSQJB;[CV-:=@IZ#CW!?EPH XQ(+I.01* MD%EJI31R['E3!XPOB%RX6GRZ."(^AUESII640B3N^B"IJ)CJV_QLWL3T 3.R M]9E77'";7?O'3!Y68B@K%=,E&6+\#:>M)XO;'O-+Z7])C2;TD?&>C;E*;Y3D M#^UCK0Z3NF!%2Z]6U7;YL%Y^L2&&^A!YA'4'2(HE]X>UTUUT9?'9TP+((&S MY'"J_&HW2<"8I?8/\.TC1_VG: +"9IY7)[V4<5CS2K]A_S\3UG;TYS5PJ=_% M83XC9Y)7B'0J1:"L*J TFSM2-'$3>S3F-BE:T8,")Y$)JL0*M$8:^>5XME(V M::;>S68V7^;D1$NY73)!(GUO-47,=5$:JG/0/H;-(=[!\NRIF<32TC\\9MH= M)P]RY!];7M/5X0"1&UNS)(.D*:O=*S;]J&JWKV \FK"+6O>T2V5F&C; 2X+$ M/X1K;2^8-.S(S@%[6ZD2.J/?VH3,KYR4\Y,5WO@6FF@2>PL%YI9U4D61AI3/ MOJZI]/"!]5\>=\76\E)<&\&?>-\[+\IQ;Z-^]H8-K/D2-\U0,AJ? M!VK^QNVA5GZJF/ _FN]@H.300COP<9YEQJ+JCSCV\5HK'/$CGP9#0HG8'"@QW+_0/3E\W,Y+= MC(R.&?+4'7.QJ+Y8?7C+W13#SA9^/_%&_(/QC:HS"4JN@O4R6FI:Z*1HL3[^ MI4ARK905X.%"8A ^T+[V(\^H U_Y4_AQRU3RVL+$I4W&H6E5C@SI6XB#V#>M*+PRW+_H,0=#W_%(SX4OZ80\Z;![X5A-65[1 MP#BFAWOKR7?%G9YPP^!7,YR8R4"8Y\,B';KK*UZ2]Z@UY,&5;QA2\I_5V?RP MORQIVZ*L]*A)B.]\F.K>;F.K6#?Y!X:S85,B?]CM(L7X*X\KJVQ>L$R+VF(4 M^^=X@GCW1XC/;5/N\@]/+A]1GU46W]PE"$E_U*%<=KKE16K[JZU&#(@G=>H& M[PES M:"KJE_$<(Z75.1XG?WQ!0>A.-^7=5AQ:@-6IRS* MAFPE$&JR.3LF:A*K\O::%-VDZLYL[IMDM=?AL!4B+=L^?FK M%TO#'^33[$2G\AU[+S$5,Y]H4[4K?D[%JLR&LOFJB;5-5!-;%_-1UHHO+/,Q M_ -G5E9,H<>N@'&,F?='GM)C]]M!]V>WC! _9'U%VHWYE^+XZN.5,LN])$VV M_6_XXQU%E7*;YCS$J,W]E/PY"B1,D1FS?.%[L7<+K3(+N2F ELB*D$U.>ZSZ M"&-X@6.NA7RGH\6550ZN;RW_Q&OT]]0/2P)%=><=FJIZUK/JNN-H!K]S>YX] M!>U6;7AUUA58]CP]_?;CY\]OJ#W4TN;N&V(5BT.'?*;3YI(F[QZ5^S FXQ?N M;/,GK+1TI[3_:43;)"%&##H9"OKU?@@RKU;1S,B;,]Y@=4ZEQWUFJ!TLLXZZ MU"SO8M1DR"0DTJ;N .)Y_%NM#3^.B[0FLW=]+QGB"9W!HTQ6IZ7NAXJ]"9M? M!I^))0GQZ+ BLC9MB2)U=]K\F)_Y)ZMT"1TP.E!;L3,^G-OTX&%2 FH=&JD=*KD MJ#U-8<./N'I\EML/T8 M=:F3;K%,M0%S/BI?ZK"(R)$Z)'3.,XWP1BLZ/:S+*+/;]&("I2V:&Z=ELCSY7EE&\T+HE6*136;:W'NR_?/><9>] M00,#5>6!YH<-?I^HL)#3:[_/4L!LUA.Z1OV7M:(?0N\GX\;1R:%BU]0X3(D& M>""]-.1U9!,MZP MMJG#-6%IW0%1RZQ'A6CJ[G=A,G\S8>&YTLL2UX?AA%F42V'-_>PCL-(YY3\/7RHS6_7CV83&O:M M"/+L$>J[BI75TYH3?9$+AW;L]U)D3YPI3PA;#]XW49;P$3^IV-YF6Z&FZ/'( MQ=E3%3V-_\Q]"/C^BIX)K9B+;,_ +2.'K;O#(S#%AJ5W#T?)]03ZRZ=*E#6( M64V/1\%@FE:8S4HD 9[#A-!JTC8Y38H_/*Y+.N1WZC'$"D;8H/<] 58X,% M[4MG,1.!W>1]"?$82;(P*/A.2-*M[\?*?72-9,<,?9(UQ+8\3K-QSL4Z>R4Y M-AL["?B^G>0]%I*/[\IR;^:Q0\^]_&V> .T")-2K-46O2ZH?]K(LNYW?H6VUUYK)_N @\3=R?@<#-@F(> MSNT+CY :4"PDHI9LXU]_JEL2""R, ($EW//,3&(C6M5=;UVZNJKZT_]]'*O< M/3*PHFO__ ]_FOX?#FF2+BO:\)__*71"8_!HQK^YV1DFI.S M#Q\>'AY.'S*GNC'\P)=*I0^/Y)D3^Z&S1]_GA'2:__#S:Z,CC=!83"D:-D5- M0K,OJ8IVMWI\\NGLT;ZA*@N/DM^X+\E\>#8T?"K/O^!]./_!_G#A4=/WT9S] MJ.D^JF ]*_"%E^BPGYA]X7'5LSRA&6:(?EZT&_/'3?_GYX]^, U1PP/=&(LF ML)",E$NEA920]PR2PDA:& A^/AWJ]VO'*:8RO#O.,^8LSI1\W!?Q;,5EM+3< M[COA _B&D'4?M'!J*(J3V<,#$??IL,X'RP\;NHJP[]/TDX7'9=-(F=,)POZ$ MP\ZC;JU[.G3*2E5"0. M+70JZ6/Z'"\ !43&2*&_EG+_STE% MUV H,]6%F9QPDOW3/RC0_4)G\ -_Z8 _YZ;]2*>Y20:I\QG60^9%KBF-T MQCW*CQ^Y>I7^I9<6JKW;SK^%ZE6Y? -_$,*X5"K@ES-"C\RR!T3 =^?SZ[GS M"SY4MD*_E.;3_!;?SN5Z"+ &1,"_Y3'29/C/O%3%8<\T++3!0'G/0#4-^#"M MP$B&J-8U&3U^0=->&A1;J0@R(P0?ME#H_:S^[!&1&\# O'@*OP[^]7P.F%3M MI7N.BK')@U]M,(30ZXQ$ ^&>T*,*U1X#T]]M,$R:4'+C#/6F)R764,XS?1 ]?6QZ*6M'^1A#<8RH H#UFY=[\F M*WBBBM,S3M,U1#Y3'L^((D &:!?Z@R++2".JAOP$3S6M,8PCV6KDT6RCP3\G MEX8^)O*72O/PKZG3O_,"U9:*#)^+DIDF_V1.. VF".]%RMF"R)V<$YG[]&'A M)6&]-NM]K:^ GIS/)31<(H"'@D+8#^,O3+^J2Q:9/=7*YS>M#E?^NOK5EP9, M!NRN,X!C^LZ(:B>?_%#,4<7"I@[?*V.,S"8R*Y9AP/@G"^26<6OP HE9\$0L M3;&?!>""7<)GFJ*"M0#VG)R[!+KDO *%10^%H#QVI["A:\,N,L8-\'1:@XJ! M9&4CDL#JA+UHNY.4#7N5*OIXK)@$L+BLR82KL . G8""L"]EF164987P$;89 M9:O6+!LZ&T.C;"_\'Y%XSXRENG-A,_[7>@MRS)E@JC> MB(I7$--LSF]"5EN,$RAV]/UB]S=K;,V8WI M#5^/[D+O9K#(\:\$B\V7.1^: T3"*%2A@3)#!I+TH>:HL[8R')GZP,)H-P6< M*>7C1&SHEKM+9JH!5#$(_(?@<4]V#IP[]H(F[!A,Y%, M/@!G;_$7GB=!(%2+1,]M^R.J5X9N3> ;\+-$/40+R:T),FB8=4N3E"V&+LL1 M78H N,@60U,.%,0.1=JP@40'LZV^"["TQR__33\ M A([E[\55E^'EAQ47)CZ#!K]WOOX-!9NSA5]Q^O"OV8N O?98R/>5FX717MY4%3/YMS7? M;/HXY[L*SUG^C.Z9;W!,LU[) MZZ!R?$X[>?*^0;U?X]*NY2.1KNLF&&)?\;7ER 5KH(KZYIR[&U@U/LV'?M351O=(LQ")M/BEBM0>G1@AB;/!OW)7? QX MP.0L?!OF2!)]R#F$O=2S6%>7IK0B6 :Y;-[HBF;6-9(LY MZ>ED"03'0 MRD._S8 W\Y KNC'1G4-?KXL\ ]QW-%(D%?D?2_)"+MP,"W>^E_K+IX0KG8^U M$WL^@]!\_^49.'*,P0.0$0CLWF<2NL0OACS?!9Y!>,^ M@DS:0*!%$>Q/,?V<5,R=85H*">-RM+[Q;&205YBJ,DJY.]S31PQ\M#\FU6K_ MG&!E/%$1J>MR7K,PLOTJK%N&\R9XB!:HG#EK:%=/K-:63N69^RU$*RK<7\Y^ MK\"3"BZ_(P$;(+UKHHF.I_/ MQ!UG_MGRMT TYM^A,YZ_6_9^P_VU]^WN[YRE#+B\'HC*2.E=6!AL,,;$P@-@ M'-"]RK+/U](N/9K_WOE$!DH>)ZHB*0Z=G P.@$;KA3T%-V59-HA#@IV_D+*7 M\J."3\[),[X3_O3!=WP/91]\23LRI"P=R,1&^.P2:_-\3OML?.>3\!8G=IK) MLSC9?2_.%WS"H+! M>!\]WN]/[E>FE,9&/2Z8X\P6YCBS;W,LK$W\C[%RD_YIH:(HVQ&^&^_X3/W*VQ\=V M'G)QUE=%'K\X1,4*[GTOL5GE[O$S/HI6\. @8%8P"E9P?VS?HM_ \?/^555^ MA/?&.S9[.'[@1,9DQ!E$S.2\FLF)/FPVZ8!R_(B)CJ&*UIGJCNUGCA\XT314 M,0,1,U31,%31@DW@SE''CY.HA,[VGH+!S$M$S0^G AGE&;K21+5)A9(O&5V2.=%!\]PB;- "]_91QR(OH!YP/'U@/1( 1,N5KXSOY.LI;5$=7K:/8 MS;C'6&[3"MH&R6Y-ZH>C(,MPO&=?#!KQA,;>*PK6-V;=U%TDC357VICS=#SOI%8OHIB'YB6(L;UJ*EJX[5R0X; M0E'SPN.KL8*LI)#)"]ET7F#(BQ[R7C,;NC48*!):;K0;0Y"LO0OW8CIO?CKK M:NPW^[?"^I?N''XK 'AA#8X=!J!5>U\531E;8WMF,V!\%:41*$=CZM.".X; M(.:C36X'MUE/?ER8]UI&[PU]+RSTFT"?^/@VT>>=-T-?I'3?TB471P*X:*B[ MQ;5]$QCSU7#'B;%H*+4CQ]A^;A[TNW(NAJA\5@_KG@=W[-&P)QBP?J%"Q3 L MK*(-6P-WT5N#*UV76^[%0(L8?IDSKYD%$X?&0TP2F"3L61*B%1W>ZRVL;U @ M J\7DXM86P@F%TPNF+WPZ?1YO# _!C#%1,DR,,4!3#'13([%;L,\177#V[!C MC+ @5OGYFD3"_"XR@2G+0!XIPS?#]V;XCHO^UBW--*:]SE4F M+0(Y10PF3)NLO@B-Y2]')7_YX'?@'5FBX)'D\.T=!LL!1@:#*,+@8#TNCB>I M+K[Y;@>7><;L(Y;LE4G:<>3SSMG8Q\!$;VKPL3!QHW3GF#)Q*6 S*Y:[L!2[ M16-\6;J1_K6;F*Z8_;';7,;\Z#'_U3K('5-[]/F]6*IH(IKP/*4G?*)$YWAD6+;3S\GIACF_&,C#. MQEUFU[=&9#QF21MS/%PHJHIOQ*G85X\@B7DE))Y/\XWH=,;?(]/L.[0;B3/G M#]0]85^F(%YIG@Q*$892M+R*T!I>'#NBPJO89SJ* 2M6P(J7QGI>Y'CL"-JB MK)/I( 85IE5";Y=P9%TY8EQ3'J7&()%4BB&W/7U;C11BTN@9Z!_LUI>N?!2T"&;DQO##16,(-^-*!/Z?+E#-/Y MX7KW#/X,_D>L_5F_N6CUFSL&E2]C/, M1WG@'5);Q!<7,!1S+2/EK(&&HEJCJQK5H_?7;>_FA@U(>BQNHWND6:B)S*6@ M0H7BF5QKITDP-WO%V@J^6PHS Q]5Y#X<7XB[*O79="^F%TB31F/1N%O?O!:93(<$JYID9IRIAM=2#6\JQ/ *(CC[C(S-##B3 MT@@9\!_HF/3+FK"7=T4U27%T;$FL'QK%<=W(%DWRF])'?@OW.'U MP1H.[5\?+/">>;^OM&#&R923*2.1J0B[$@N78/$Q(^)W]&)WT'NFUJ[(V,BQ43J:$0J M^GLT%A!A 9$C"8B\QGV)3&R8V!R/V(0;R+ TQ9:9VTYU&&8D&PJO&=U:)/K/E"X"T&_^7R,H]"-"S!27?;%K M7M'4GR,D^-R7R?,9T_/&*M+TL:*M>>?:]5A^J<^P[L?>Z:]?QAMXQ MA902DD=SPHHAU9ZR7$5U@V M(V1W[OKKX$WGDM^>P3-"=A)1.+3A,/F5$7_G QTS3SC^/3$Y,@M#IAK MH@>NK8]%+6G_(LEUD*$,/G(D^I02566HG7$D@(>,C]Q8-(:*EC+UR1D'0\Q^ MT==-4Q_3WYV#)^7_^!5N2CY\^D '/ M/WV8G&\W$YM(2AV7]IM8F#1_ZI^7<6*@J$CF'A1SQ)DC! ]+EJ&8"HPD:C)7 M>Y1&HC9$7$4?CQ5,8ID<_/O9TA G%)*;RFOG]V&F.R\*4L*XJ\D?. M^= =R?ZHD*=_WOF\&%A$I%>^2A1YH/9<"B,O(8L.NKFMEGO MUJJ)3K?44[%HN6_*^+?)T1R* 3; MN5XIG>DA&2FI5%67+,)S7"SU,?9Z,<6*GS=J1RC2?/>$TD23YD/YF?G21EK(;G"7J M9%$TNED05<[MM<8UE+%B(IGNON<$^:$_\JRB\'I7>X3U29"%X?0!9\P6A!,Q MAR=((BE.,J< +TW,P6[6 +>QVN.,1,AUP8V=3-1)JE5$DE$CB&T:#--.^J5 M &S-A0U30010F3I7TX:J@D=' "F3L G>I:KP6PFTQ3\GZ1/Z\T249??GC>?E MV0;/=K>2KJKB! ,Y[M]H;L@GT]A\_'MDF QU5TL>^?LY)I\,N6P1IS-)"/\ M^P#2LVR A 4#1"YLGG6PI-<_5TCBOS&MZ/(*>X2TAZ?+;_UV]6MA:WLTT(VQ M:/YSHL#DP;$Z0_)0-":&?B_9;T?:DLW*/;=9+Y)^2-.YS,H3QW#E&GV<>=SBVXTV59-A#&SA\-14.\OQ/]]\OO2LXROU>^ MH'"".OGG#K(/,2?GT@<]4>"ZEHBY,NU_R G)HPGB '](N:X(MA4]BQ!G_3A% MC@Q$];:"?[4+S$<+A2]7/"^_^3\_^1S*Q;]&:C(\"187W0$<;FHT_R2?H!G ?,WR,"ZIB%UY6E)[[F*1ZX%="MVG8,^NG7PT7[]_3K0_MVN(&,>NJY8?">[]B+LBND%Q20SP1/SBOZ M$&G2-'&EZGW ).P;3R,AR7,&U;9R?W;G4N?SS:][(?,X'VN6)UJG-;S8)&%@BZ7S223PGRBLWZ\5*_=LX83MMFF[+]O3W?>N MA :%7_K=?I?-YRS+?_\',\P7(V'P]Z1:^*#;O]VYJ_R\' SS:O'^7MXO=_.K M]Y7O!%YX'W1G6=YD9[G[^DC%I[J9;XP&DK+?]2F\O&4M90NI@I!.'PWLWQ%7 M/ID0G7TKM_N^51R2G-:!;G 8&?=L;WHHY:7 ?FRB()PP]3. 9PRQ>,39.CL> M#3ODYFB)3=39&+M#K(9N*=@^&F^<<@W%2G(U_/GL>Z$'!W'_$ M\>0C=Z%+=XJ%8S<=OF2.**4#LH=-NO2'-CY7 _W1MXSAB(-=5 P/7[LC![1@ MH$G?P=A-@,]1.K]9"&FS('=;%V6N0CL4JK&;T;6N#2FE7^ OL:.^ZSIY9XEW MQ9SPGLODW4_H M?9=)9]YS0DG@,L5BYE"SV4.^V)KN!7&/)?RQL*D,IF$279Y,#/U1&9-T81G^ M1X(ZDCX>(TU"M%X9?H8G)CI&8/]%V)Z;.NVJ,K'ZJB*=@8[EL*YKI#1M8HB2 M::=><^( 5I<^B-PB:,X=WQS!=L7P=/Z FZ,2:1/\+\/DU#<3\6.1FIXI3\8-#@K*)9N@5# MB1B^-[$,;)'"1?@>Z=G!9?D<9VFR#8V$IS-/6:)0(_7 24X:(>F.$C?0555_ M(%3U]<>]@B/T[C;_^5>ID,W'#1MQ!?0NZ)ZB74UKCP<%XJ@(2*U@IW.9(-+F)@2;D_AW:C0@D7=0DA>RS M7..#B>"+DJ0;,GR$[,:\MZ>=4^ZJ7+XAN46VMN$6M8TR6%(TB1'H$J2"H0-= MHNG4_EH8V8;PT00C339]I+\-W>IQ]L5>U/01>M4IF0!].2%=@R6 3PQTKY#0 MUIQNT;YOE#R,G1IM$MK2R>5 <^.?@)=WD%U,7W@GOG\GO']W\=Y?K<7+SBXK ME/RB0GGLSE;XABZPOS;)/60SA?JWZ_:?33)8UVJ3@:CB9752\E$GSZCT^ ], ME[P2T22%P43@96\B>_ 4>*N8"#L16VM"H\@*QA9\LS^EXG8Y&Z \'Z S$]X+ MG8P# Q %-7\B,7^BHLOSA@MVZ+H\,125RY%^X+S PM('(/I3GR+$XUF"LXF MQ70#ANU(M+=A.->9[6_(9L>21LX1@T'_Q,3W'(M3$K'6D(0P%HTI@0&-6%,P M+)U-$%RH=#/F(0*/1%6E6S_8&@XL@[K \SWAPTB!]SI=^21X=&I;/FP;QY>( MMD06.K'/^?Y$K[R5#O/D[.]R=C+R=J+;WB>9;V4C?W<",P3L'W2JA<7 M1T4#^HU98MJ"#+A =3,,W/0"YUZ69VL"2O@NU4?@= (Q$[J.7L&+S2(L?[BD M&H(LBU>@=Y/E[>^QV5&8M\@$<58F)'_F(^&V;H!:1_))6.;M%?-;]C*?LY7) M0?WSVL^;1KE9[K;:O[AFJUL+J7+Y1=Z[P\]VOT6WXGC6P+^*L&0H$^+,^.]\ MQ<_U1O>VH55E!Y]S=WKU32V:AVX/?Q,A6#3S&Q3L,N*4[#$C^Z!RPP:^^ MP@9!L._B\FDS$K(2\#L1.#H=_8*3*# G,50G<;*X<7,\FCFX]N-J10Q]H8:@ M7C6OE]SF4VYW$_5Z*(&*"%SM> QS."I\U;NUKXG\*5=O5FM?F_7+>L6^3J=U MR57K[5H%G&#[>K+6)7Q6:W>.!8D'"U2OB*"$5Q)BM_AWVOL[]8V<*CY@<*^H MJ)IV#)@>?M)[4IUH^@CLE7OV8D_I&G2'EBDQSK.V>IL\K-S&&>2DG*OJ+ ^HB6[FP 8&#ON M"W8K%A231IYA10U@U2G7'[?&T,DX !C"T(X0 5?A*=,5)OHQQ@IQD>UDP27A M 7617!:#A".H<]D' CQJP1$2#U(E(00O1PK";*!"4GDFJ@AHG(^ M02 ]\#>B(LB?LC@6R<86@.>*!=G^49U!RSR,!(:E%VD2ERWVX^2"+$Q!HXF8 MWBO@D:4@("?S)>*L.>=#LUN;G::G]J4$,))-?V+V I TA1 _(=7\\*=HF2/= M.9UROF$@6X]XU:CN64EG99UL(V^3&T(%49(3 _V!WTBS73YH!F2(1&\XE!#U M@88Z?"E)SZ>=U5Y>Y)5KZRPG6058&D ;>?T[-],.M"0YMR0XFE+2R6\?%(S> MVR\CFC'AX39929B:9BOYV=3(5XDU$0<#43'L?!Q**^CJ65:?LZ5?@B1\$ZD8 M457&%-+K**0?Y""8F"^"0NJGV==T/3>8!G(RKJ@8N::+(,'?D:!6$J/%;X(F M,<"XPA2,.G3)&$+;)DEJO@E36>22-\J/3=37%ZIH"?FQ,<@C@KR M4RO8[C*5H*E?;M"/$^5[>D#N2MU%E4Y XKZN;C,:* 2:#LC=N2* M^DT@'L3-\3@F2":.2_\/K"3Q<+P2!N\@I#EN&TW*PG8%DAV])$\X+6VQV/2&*ME3YR$(A,T%.GZ+>:"FG!B ME;:K(G,D%@@?4[UM ':I%O;Z+I0)^K+JL(O^; U%E3=U:?0!C1V-0O)L2'8=@2&5T =B.:E$.(K 8;H=D 71 MJ#E!9_Z47Q>UIQH$=,/1E1I(YJU2>*ILR,";F,V%;!RU-4//MK[Z:5+ =8&-K0JZCWEGT61[X<5L]4+5*&EJ"'C"+UP\#Z<%,D&AZ!=E)]B61A7967 MRN@\U=SNILTM^J8?$P'W/+-*39TF?A#5 3[)/;*5ANL\+[Z.$&/[:P]4&Z Q M+!X-W2T8PY7:T*O+W)3(K%T^ "]+^%>+BP;U5FEI@[/'I_$E1;O7U7L[Z.5H MJEDI.[6XU,NBGC&\IHV&ENHG_D1\. #M1R$NIFFQ,BS>,3[G;UW=ZT8S4#VBV>NF8]VE!CS" O(+ MQZONMVAZ+4L+C&=:X)X$=KMAP\R#.Y!SU"+*G=Q!VAF1FKUC/D<\YF[2ZRS! M;LQS+Z$N_CMD])7!CX)-X+.;F7?N,"J$2NGZ*VP/L_Z%L->_.KL5>L!U2#,W M!*$)WSH,F'?-C'CRLPM9OP()"-\V/RH@$^N .%TJQ3=*^0/RTM& M%:.*4758JL+6->"M@@8>&N3P,.6DZAK#_CLAG4T*F6)2R.7>1T,?=9&6:B!Q M:-G.2D4W)M%GU_;VV3>]=->]Y,GY5]&01AOUL^<+M.0B0X.MGRUURN7M7^Q\ M%< ;6_IBCF=+MMF2W7;^.WWJ7;>XJ3]/!.U5!_'G4%._IS?@P:;>%>EH$BI$ ME;!W35*NQ[^/(3A])_0ABHO,7:*^89%L)-XV/=FHPJ&8$Y)\MA!5\GR+T!P] M"Z2?4M(/J&E_C!031<.[C(O_SZAB5+T=JN)E4<-U6ZYPML17;8E^;]JQ;O!1=K+<.JWS@$#"\MVEDB\D2B8)$ MD[J7MA79XFGIP/$;MJM@5#&J&%5L5_%L+6Y).C9&]MV^%7&BF)X;MB/+K\BY M;VQCP386T5PQMK%XO8U%1+USMG=@>P=&%:.*4<7V#KNL!3B]"%-"OB-#0]%G M5>2<,[9M8-N&:*X8VS:P;E3XOG==_BZ9:"/=N.]D;UF&PQ9^X\XGGSLKAB6="D1BMP\51D< MHJ3=E-)I1N>\PWS0.=TI9+=?:'NK](I'3C*0K)AVVS*[<^9$5#S==(](43AS MVL<==GOOT%0\Y6H_K^L7]:[=VORRWBPW*_5R@^MTR_ [=U4N:Y5;QO'TJ2) M*?%]*O$PG>]]T?A.?!^UW;33V1&'KA]?7=RB3G,'H02Y*4!(?W3;:];)G4[T M=SR(,@):[%[.FGW]4[V>RMA-R5:VWSR"'H-,3;YY-=F/G)JFN7/1S9ENA.#]H^DD3+OIR0;"_$/J:- MX>A-(AIL'FB+1;M'HJ7J.B:5\)I.JT$36YJI*VZG<[-/OW M-\?@3X"YIDV?$4XH[G7W2 ,=H8FV!K"O$;6[R=H#TH?(Y:G8OK#340;.74A> ML@C1M.YT_S7 M(P?!VIY[;WNP8V5>41*QW0]=E.V;95]JASZ;#VW*7WNT[VPEH3=Z:9&N;=8M MG0O<+3TY;Y>>7.J7GJ@_NQ5#!$D7E;'OG0(N(910+_O>+5S#2[I-3ZEWX,BM M9\E@-9[=(I(@O>E%A8JY../JC*F$!\]9ZJZK9VQG$>:7^MA7_MA^" EOVNV4 MR1TC]C5Q\ZM*WL,Z 4Y!69BVNK&U54!25ERQY.F+;5_D/-=USZ!$+G4@W %/ MBFK+)0212T\DW8*YJ/2CL6@2)3@#($:FJ=J4+] ']".97AF,K?[8OA%:="XF M(HLR@268& JYQ_D/T(IEQ9X#\:[^6@C;$YK?EO0S)4 %7(6K_FQ",E11$B$D(GD M0XF0[/V@\E*W6YN"-S/1Z45X [!Z)G&3:&237E4ZNXMSE7MEFR/[5A='RSIN MUNQ&>?E?V1+A7>C]ZO=3#P2;4,DDVV,[-S2 M1.:W;FXB=CT2$SA&"0&[2"YJ()=SB607@P8#XB+<(_^STE>7^&C*^%NDBF'B M<%0)\5+T='ME*_MM=;T='=&QF9II)$XD-_&.9[M 1Q5C7S5,Z?#7E"*GP8Q6 MJ$C0_2*-$CD[;L_^B-ZK0S?0\(>B)=T$&,^%.X/ERX8H&:)#,%&Z*VBR31M\ M183/=$TD5S)Z!G8N6SS*_)5-;\W)L@MR0KT@1V 7Y+ +<@X1"WB1ZA5YOV$> M_SB99HEZLUK[R2Z]B6=D(+P+)6:[\H*]*]^]K")QK3H?Z_8>R(8U@0X8_ M('DH&A](WLL'OE04TKSP(9U.\]E2AL\)0B[-I[/9S ?TR*?XTY$YGAF=%(R4 M@@D8H@331;:JH_M'NHV[]1[7E]WC^D\?Q#> WLP;1F\(F,NFTX5\/@^8RP3# M7(A99R0\X=Q2W$8TI"!S7]%8-^ WUIC^ODQ0I]HA\#+&NJ3,#@Q)"* ]"Q?XPD=LYR<"Z+WYAS29 M::F@\6U .W?*,V6_D[+/E#)I@';.@7:X)SI4<[?F:5X_1/6.9#&^N];!._^B MD\0T P&%LEM?? _3E,GQ#CD/69U?]C;0763H#A?=!U/<@3%/M+@('GI%G,*X M7!VKX,E@SA0?G1Q(^**B2:HEVVDC;J$?*+[W;T,(^#1S7W:1@DPZRQ>+.1)) M21]:#%P34'42C;D6.97F&H@@^\W ]^WN1R,54@1!R*>%@BT(@;:V+GSK2SGA ML[#B/!?>QU.?E6\0A'/''WT$I&?>+-+#5M29UU'4M?%$U>W:ECG(^\A\($48 MBSBG(1=X/7H$-YWF6,V*2-YFF 7PGV7X#PG_V=?!?X=VG^H\B),Y_O%+ K#4 M,$NWDP(Q=V.B4ZYARJ?>QOGN" G>28GD9.3_%9R0K<( M]@&L76T40&2\TD);'L*'TDC357TX]1.:.LD%TJ@E$56NBNZ1JD_HV]^4T!28 MT$1.: I!A :HN8>M [>A\ C\VQ8>/NLY((A6]^6P=P9NY";@$6Q%IR4PW(6% M 0L8@P,!KH13C%\S1XJ$_;:I1^U]"_P;/DZ*J((4 F8W-@"B=']J];$B*^ C MHY4 CJ:N"A''\S1'!N = SH<_,<05]J&-GM:UJ@+X'7)''*,F@I^TVY8H>P M^^>?%)@=^>\M)(,+;SF5,%(*<^.3? ^>_<[?7SA2?R,:].V>U$0*V!Y/(!/L MS,>#[*_&*6CK(=<9P0:H,E+0B/L,>R4#36?5ZNX9)$?;$B+T9O#]=D]BHHOO M0&EV:X6W#6QV@!(]8 4>9M90QN3JKK1MKWA9< M-O?5Z#SFG>$Z]:MFN7O;#NF.T>/F_6'O9[EQNV8[_5B=ZW:<:[26KRV9]PGW M--YVBNP1=JX^L>]$ :V'=8UJ-?N>>FS';U0%W:/9DV.$X#VBJCKO2BR\GZ2% M#VR_#YQ FG]^F>)I?@IYA6R!2:?7@\DOMN6VXT;.U07DJ@Z:KCX2U<'"I4+V M \Y-*99FZ@GZ M$R1[H!2P8?*1K7 6K$";U'!8;Z;&F($PHTT2JW^T44$47V M,3<\C-C6#V9-?OO/B;#Q@H:LM.?9@I2XQ0S :UTE?,?S8$)4DQUF,,L1)R6: MVW>7PJ@3F*441JD[YG-M1><8 HENE\WH(#F:X B3JHOIV4LDA=4\](2D:'W M'[C/"KFY"U28G:_%N'U0JNA>VR8D8I11&CS@B*)=.WY\=!53C2A W%X=E!:R M':F,1,6 ;_JW,'AC-TCD61 RU"!DE@4A61"2!2%WW,_:@RGR/R>SS ]GV6Y: M/VKM1.N2*W>[K7:S]FMOEY8O826V%XW&(4:IX%G5#XT'=F;QP/F-N79(T+UG M%O27_N"],-JYJU82B?:S[ZC6Y(1]-2ZM[:>76M/VHC(+_L4P^'?8ZR@6[%5& M"#7:0TY9W$2UY6"91K7 #@R1T2G8N0;BPD:B$"YB( M,T7(ALV4*FCIZ(:I]RI>FXRV9S(BL19ODXC]@_T =J80_NU[JUZ%K"21@H: M^/0EC%JD;5]9LNX2+QS@'XM->#'8[AO7CKU8[5=\WDT,19.4B:A2"I^)32C7 M1T=3;/9+U7$*&_/(C@":T:0JADY<0_E*@FH-16->7,A>W'?2$.[&0%B1D:>% M=&31RWRWW7PWKR@QXQ)C-1Y-JHY3?)@W=@30C"95L?3&QMR%KFO<#5@2YI#M MA@C24&I B;Y4-%&3%%$EUS>1D$#TP1MRL&67U +;EZ,$!?UG[O<==:*VU_=; M$-RCL68'CMT-9H)*[^:1)-W23%IAQD)YX=A"-]OUF))@XIGUUOG4/W=+;VE^ MVVWWNM6N_ZY5N7;MIEWKU)K=!X&K:])I-",TK*XV/ *S^Z#P+?P_ MFJ(13;2%7*B[MBXOQ,A5>&F@- 9&*:V .20U .53KHJX[^2R$#L:QA#U:G&. MN,')P1 E=0%'#$.O057 @N'PD-1!F@([&W(*GYJ=PI-MC--="+92CC]':5CP MZ=YP?7"!506'4!6<.TA5\ KLS(#J"8S,@3 )4F_KG?)$5,"=*2:_ M[*73^5>HS_7V3@TA8.3^M\>6LA%Z22+4-3L56CO.&A=N3A8*"NO-ZNUGXENB^O6FJE&K7QU6^/J MS6ZMW2QWZZUFN<%=MQK5>O.JPS7J7^O=6I4K-ZM)^_GN2EZQ M,+4??F&JL_CIT\(SX[,7D;DI7]5"K$V--7>CGO,3ALS$ M ]ZLXYC!-IKH!KV&I*[):(+HR:C3DP,92.9NK+ZJ2%QYGH-QJ1CCY7L=XH:/ MRY2P1W X+AB3;R;?KRK?@GW/$#&XI/L-GFB [WP?;K3#U\<1 M(Z1ADF)4UR1]C&@G?Y)J-$^3_H5$ W,UC=RR=\PZ(LMT1(SYQW1$$!V17:LC M.J8NW8UTE>0GTDRGPD>N]M=2S.D;5@TYIAIBS#^F&H*HAMQ:U5 1\8B[5/4' M_(9509ZI@ACSCZF"(*H@?W+>U$V$Z1Q,G?/J!8_(S[5#_,6ZL,\+:E_EN.O% MQ)[B1]@,TIW@&7E+!TGDAW!N UB9L'$\B4"76^4!\3'/ XKV=5(Q/=]=ESMJ M@+M%RV*RVY.>+87;HE<9#SEL2&088RRD4_08Z?3/9'C"B:KYS\G)AQ>MP6$Z M56^S2OX)+F&>'_-I.P=9(ZT=V[IXP/OXHK'8^U[@?Z7S*3Y'Z5NLB+Q1Q2>1 MK7;8G>R=.U8IB>E"J93.O*TUWK&?QNJTNC#95!N+BGJV,"1]I8PDW3X1.+-+ MDE5% TLF6K)B_C]=0QB6.R6)IY(^[T&[F E&5RWZ"_ #]3'LK9V2@Z#K\/#P MV.Q11 M/%LEXB4[__>ZR0OSB6E^Y%YY'_4%6<@/7DP/;M=N6NTN:S M.W#4VK4J=W-[T:A7N'*ETKIM=NO-*^ZRWOYZ'$FS>VG!$6HMF9[HDBX;(]% MSKD5#3=?Z*(AT[P6IQ\11=YRV[4&T#=H87C E2;B2 M-R[?=W+ZL)W3%Z0Y$.)*<:M7:M[-;CY1=]E.@3^<;ADP:RI[]BKY?8-SND)Q M U$QU&D2EH(3516 "?PEC\+'$Z &+P\QT6'_0SH].;-V&!> 8?-I8TNUF:.0 M/V8,2B:"\X%\,Q OG(97+[,D21X#$)$P)+PA\:"8(V^C0*>?H JD#9$&]*JD MR98DH0D!W*J>6N4QO!2V>TS#'<+<7(A8P0D"!,?P,.-R&+=Y!(HDX:MC0()= MB9^ ?"M]127RNZ@Y'.'&0+8&VU[RS5.N!3ILZ5L*)KH0/1+%172YJ^,XQ[]8 M&LZ?HKZ(041U6TE2>^?H\9M*N74QMW>D,ZDQN^B6ZOT^:=T!'3?3[0WD&#(U'+/J*1-QP9()AHK@>?M U7Q <_TL3B9P%3HD9=A M$15'/H Y6ZIC-Y_?MTN>J#W:VIK0,%8P)JQPAZ1SVZO>VP.08RE]X-J!W9(M MB4!L#NI5@ !1T&1 Y8RI-J>X[DC'WD\=&,(C(@ /S">XA)2[8$>)D;2!8[\* MH*CW35'1P+T3,?B%!$DBQI9!WRWV=0O&&"'2 W*U/T+ /S 0N5]K[H007+F/ M)&=CR."'$E5@&*#LX=^! 920. MT#/!MI>+O,MNWTF6W>Y''/Q]2:X/RTHFZ:;032QC0KBH#UPM2<:<*TIW(X8& M ]O-U(@B7:&,-YDWQ1G\%=Q(NJR.BM9TV H0E\Q^/5,'!R :[&9BI@$DU2+> MKH-MVX_5)21;P!Y[7X$)GZB%5O =7BEZ+DC\!-=?+!.N6":]6F.9!*)<;"LO MVP:-P)>26;%E MGVV""72M_DVYLMQ;\FGVWG8U.Y[[#IR]'H9M?##FRBU+T2QYU)&FC>U$6 MI(Y[1UUZD/9"1G@_2RK8GKTN4Z+3G\3.1PUY%T6HHT%RC(Q[8KNQKU],C2B8 M2?"M8;V;8)EI(%%("\)I.,KNX*47T9&Q,.3=N]M MB@TGXIQZ]6*]1HF59NRU-$-@I1DQBL#L)?MKL_R4>.>F/$MV$V;);MY>D(F+ MY0?>YETN[/L(H7( M 5_?YV!O>NFFIJ.9Y!I7@P[^@,@Y,>&X*N]_A5U)R9;X'DG-X>'?WI.IFCP_ M:M>&=^("XA>("U7\86M@%X3;^4(D"2QS3B8.<^'>K%S=1E.PHFS/CL=H17@XMC!L M82*Z,.](L(43WLGOW^]S=3PJ\I% M[PGE)NT?SQEA(#*MP)C!F,&8$7%F M^-K+HL=>DBM]RII,_B"7?-V+*BE$+IL5T3!(BS%:= #V4ZCWQF*Y\E08J;VG M+WQN*&8KU5\HMY>]IULWFOFW;S' UO:5])V:-0-#\^FN8,UAVM2[&:;_#CG< M^R+JG)<67^.ERS/=IQB_*@L/,#%^^9V[ZJI/RN.9IFN7Q&TFW0HT<0PC..KB M+)"V.*&]1X"F-KE/J(Q; Y+UDN*%5(:W\R(O8? T_),IGI D^;%H_G.B/)IG MFC66=5-&DC(6U1/.^0O^YR25 3T#R@5(@;]9FF*/W;FJGIP+R4PV_>G#(MWG M#((,@DL0S/I"L!0"!//%/ /@ 2?FNC*E8G4[5\:Z[51[TCPMF[\9-M3OC;_- MN]+)4<$[F]X-WK!.)^>YM! Y>/LZMB5O(,AN[X/;2$*PC'T5-9'I1%B6_=G\ M]]N;7Y_U7$<3(QD82[(:W)O, M"F%XDWRRD,T&57<,1K&&D;_)S(0 (SZ?%'(%!J-0G;WB1N9]V<R M\O=+U3=9)!;8S(;@SO%\LE@J10.;OFY MW&?QJC;*=/_6IML<\ZV/3H89D71FYQSY,7\NPJ'TF*O1@VN\ )*[@6^7#R52 M6"@RURZJ8/)^,861E%(>4R-%EA$,#G9!4![[A@I(*)R55!8%%\9%KZ>S*5GB>O:/:RB;DQA29==EDLA^^51 M(-VBB[L'H+:?EDNB@I@KLO9-.:9]HF$X7O1"O%(7W-W([1@VI^Y&,9GE,\S= M.$K4^.[.M,//(D7E?+E;?NJHK5<(%&T)O1UC MWW9@* /0BW)@R.NQWAAH(BIR[7&"-(S*FMPBS107TK^7O:S"2+S]A?DNCP91 M#PQ5$;VO$7XQ(?.<.GXM@!?8'EKV]\8W^&T!P5QGG7\'="Q>H M.T;);2\PF1$B$B5?6[U0=6[;KNAXI=>GE-6;!_'VYO/W/_M+[@J[:YH[,:Y^ MTR(7,Q)PK"I3.%B_MM7O.V050=1?OT\#>FA6;]+8=)_SWH2._>IK/XVS@5L: M1L$#G^1+@=U2!E<&UR!P]?6PWV&5@-V]ONZB:Y,7VA_49$=$34O5WF;!^/.8BMM\1Y&^8I03!:RN0CC/6A#Z[VFOJ1>]IV+S.?OW[#??;:M1S[F &*8FU8(T-,)F68,Q@S&#, MB#@SUIZQW!CZ!"SB]$85P7AJ,NG[-2$)WW:! D^3F9I/'4'K/7W[7:HW3/ZI MWRY$LE,5G0/-4T?N+%BGJD!O*C!-$0E-L2Y=<[6L;G! $49>A5!(%GE6*/8V M8.0;3BV$4:6:2$J^>6/2&$^FVH&// MJG5)26S@+19",/4%EIG,EME.=@:\ MQL#Q9%8#R [K(YH<'/-SLCV<:#%F,&8P9D2,&;YAH^HSIZ:GV*$B.T(TN;P8 MW&3^W)O-_=S#2.?T@,BJDH%4'Y?N>=!(.,WM%C9J=3E%N7 M3YDUA[*Q0?J.>3(T4)03DNGTUBD(!T$Z"Q6Q4%&T^,$VQ(P9C!F,&>&%BKSW M;S84L:^HBJD@7-;DCJE+=R-=!3\%DTI3<[K0/NJ2OZWF<\V;>YQ[K1C2#LO3 MJ)M_):MY+WTOCR\??AZF5V6%EW%ER$WN:M)>C:$_4:W.9R5WWIA+3*9'0 M*6M.I8)+=?"$@E(H%\8+R4*&M7-YDZCR/1 MA7'T#ZCB,X%O#V:HVKR\8U,W M8?D@_T=7-(3,[\=^07Z%ED'[06X81_G%9+$8D3ZEOKYB>KF.?A7#1[/'VD@5 M323?B(8Y[1JBANU)X8NI]Y/RHX)[/=\O?47C/C(\GN;T[Z\?_*]TJ_@MFOW! MRV/;NY0MQ)DZ9]AS 6?38$YED#>1AL],4T?>_J^0_Y<\2%? >\_E>TF9AG(I M>S:9YID;::48V#Q?:0T<#"23X?1G9PO M)/E,X)8X##UQ1(]?Z(9/A]&87,@D,^R.F9 =0CZ(&5\.+M;;N2=K-ES7Y4M%$34*TC[OK^TY7G#:7 MK[_^: K7^1_5021C@'02["QY(S]-8+HRPI:VVZA?GP45UPT\MS ZA>>30I8% M^MX8G/P-:!@-O0O)K,#V >%ZN5$WX^_57*WW(BP/W!=WR\[4;&J]1/<(>5#Z/[=B8=>'_.$,L0&QBQODX&'T8/ M;E[8NI<20^QA7.S+X'[6LE.MC*^^_7[(#8I_!U%LQ!V"#(31D;L4V,N.XJTW MOKD4]KTWCM,-WO?3EY]?>D_-VEVU5LM5:U=*?&Y_M"^[D9Z7SD9$4T3=\V6. M]_$8AQJ5W*:5;BXP:W?8@1=[9V0'T8%5#:=+.4"YU7'[-:;U6'IF!X:Q2B] M@/7 B-"9,&,&8P9C1L28X1M!NO#W<>:WXBVT,OWQK5C0[MK*YU_;M#(]0%J> M#LX"V)$Q:ZT6%U0R%<&8P9C!F!%Q9O@:3V_/%&)Z2%E 0]%0:U QD*S0$ %- M>FH^F>FKWE,!_RG?W_^ZGUC[N4V.E2&R,L0WKR36!,!\Q#3X48402JI%\+O. M&78.C!WO%U,822GE,3529!G!X*#S!>6Q;ZB @\S)>6I&#V/=]C'V3" 3NAQD MSUP+#[_^R(7Q]S_[21(/BH/L*^-@559(X%S\^49_V5DI/GU)7PXSV:OJ-@U? M60G>_GP44DG'E$WT?(Q@121SB=O [PCCT+F4%-)%YGF\.43Y'N8*X=1E%O/, MEPW7(;K8P7@ONTGZKT'E2V;12Y&KIM@+MCM6?3CE=6H@(:->>R%31 ,$: MS5.CO4.U:YNW5P_;M,Y]?6+ZMSITK(ZEN&[;88OGXE 'LT;SB#; M@H[]!KW6J)'@?F@FE-::R5PQ<#<'AER&W V1Z^LZ9,(HZQ22:9YE[482N7,' MNKJI_[3L-7_]_?7[!-_GLWPV@AF\X4G$CF<9=B^R9+80.*80E:HY85W.T[QP MSG:L9X5SM<_X1KAK//PT]WBQY'X*YU2_U*B(:(^X.-:L="[^AB)R"MU7 VW@ MDH?1W)1/)TMYUK*" 39

Y*+E*)&_XU$>=;OSR5PZ<"]J5D3'BNBBGV ;\P.\/9RN,68P9C!F M1(P9JQK>^SDZ/<4.(M'8T5ALE#NUIVM#[#T)C^5J1>H.%,\-!CN'D>C$'A!9 M6O)MU#V;'G+/OJC5>L92]9;RJMV M<AW4;60VQ"F4WLR:D+OJ?'E^K-4O/M9R1:CWG"X9=!1W25?\UN!&-EM$Q11/)=#END$$-- D^3!29 M!B!NZ&\PC4-D:!QB\$71>[W>T[C^:#P*]^9U[H0S%9-,P!X;I@.#>TARISDG M:#FJOR5!V06"OC?Q_5.K/7G\<1> HA?S#P+0%#Q1+!>TO%Q,1W#FNB]J M?;,H M[#YTS?Z/!_5!7H$K*H.8$V>#/4?\"C7T$A6+Z&Y]D__4Q)K1JI4VH"(H;I;I MV #=00NT%O&R,;(#4>B/Z*")FOX4"NDDC.+^MR6F/C3^ M,]IL'3:3(WLE@LM0/FAN72A2[EFI#4C(+"^BK)O/;F=4]+: _B;MI M/ M''T6@WT_X_@T25MWWAST7+;D.9==,$R7 M][&EQ]$;*CNJ36^9/S_UV6+\;Y M&',^EU[-^5KO237J]Q?F[4/Z+L,XOY\TCN=1)?FQL9S!,?@R[)%_GC*9TF,G M>YG)>/9R9V<_JS_/SE*!4SM>P$.^$"867Q4QOC&]2\_JEV59(1Z#J-Z(BES7 M*N)$,45U.;2''OC:1?77.-T<1/)D;#X-;@+S2"D:)]DS>3,.2!Q#SC%7:/O( M(GMQI[)"6C?8I(11SE@L!J[P8O")*WQ\@P2%,#IR,_B$[4YE@AKTY9Q8?BP^ MC*8765T?'/#*CO#@N&.;;;N[639P>_A7+N!I(U-4-"371$,CUZ26)K]5EB[E^-I4+ % M'?M5V^O54'!_M) )P:'()+,Y/L(]!QAX8P]>?_UVD- MLXT7MNQKFX.!8NE5XT^!&7&!5C!F,&8T;$F+'VZN<:).W@>'K M!Y[L6ZSP\WH[2HAOS1V+147R]6Q'=,S;^>=::8/84QB7TF=A^Q[E;0H#:^S MZK^G#J5==E+@HWQ_YAL&J_]A[DJG:SFX].4J]U/J_S"_"5&\Q&HGX.^8L6*W M)4[F_KKN_^H?]-*/77QNU'[=EOO_F*AKPCO*=D&?S,UN4[(@[NV MQ3#NG\_GDH5L8-^602GV4/*UO\4=+VZG4"KPR72VP* 4JJ.XXAZPU?[!LM-H MW%>MAAW\(,I]E5TGDA\FGA'MBM+ M7A[W(S<6C:$"Y)%'TZ&&Y%877+F3F!":*?'P+E5U/.I_3M(G]&=X2G)_WG)> M*5.?G)%Y.3^ZSGJ>..L/BFR.R&CI?\,D5Y_0PAB+"_/'PJ8RF(+GZ^&U.UIN M>1^P(!^SDK'T9>]ITGW\/&YAK.]R'>T2;4#:R8<%]7#)EWM/G?K5 MKT[G!R]\S_@*^&RZ1%('NFYJNHELT7)^H.*5/>$>Q^J9*A*6(2UUVPD7.N#0 M\W9@/>@_,B+$84XR3E*FTJ81[S>*E2% MWE-&_((O)I-\I_4G)*@&QNJ+B%RDE >A>OC>+Y<>"T:Y6@R'TI=1G_-!?6HC ME+:1:>AX@L"2W"-URDT,A(GFE8FU KPB#@T&\"FG#^ SG3-$4[3/G#A1577: MVCK)+>/77ENZ/)(J8FROT&2DF;W;3'LD7WTW?__(I>N5]/";4+(DH83%'_3W M=_7:YU'_ZM+Z)=P.;X61^OMG^ZE>&7W[]?.SVM?:.OP\^25[VYJW&1:WV^^67\^=.19B6;E[KQ(!H$!O!= M#I,OA\=7L.%-:PP/2 MNQ*6ACZD;D>;A7U-?Z5(43M;&L!;G?7+.IX"MJ6QZ M(XP,W$4@8[C>AT.YR^QM.]_X+(VHR1N19Z,1TVOG8>:]/%SSH964<1U\GZC1W M$$J(DF3SB;#"MI^F3J2#QH-%JI<43=0DPCI,FJ#1WOJG\9JI#W<2G_XKE>(N M%:3*9]R-.$0?X=M_+:1)]%L?.5IW#G_E4BEG0R6/9- M/ SGE9*NJN($ V7NWQ;\!3_-MX$#X6Q;7@H[+KDGERGO0KI+^)'K3B= 0=F M_9STD6N"VK27N:F3!!\6&$B\2_41*$L8>D(Y MZ%WVO,^RV^LQ0ZL'@W.,3!9>Z"63D$_1L#O@W[KJ^=0_[]::J4:M?'5;2]2; MW5J[6>[66\UR@R,Q_7KSJL,UZE_KW5J51/RYSNU%IUZME]OT>N_^>>RF._== M![UT.G/BSJ#2:G9:C7JU##--=+KPQ]=:L]OA6I=$W!>&[ M[SS9!%ECF,V4/@@*V3797 H\,H]5GWV B>]#^@?#G[+]9'<;.)P6J1W_YS(O@& M:F(]R34NQK-#Y?VO\.R,O220/6IFMENUFTD^W?^JYN5.!6M?,HL[TM5GWSNO M6\<3NHK,ZD69=7S/+]"0EK_C+Y,OJ(IDQKIHL>Y W+B-)CN"UHM%R]J%G5F,M&/ M,@*%R "0!*\CCC3&SPVH)?X^X^=1\3/+^,GXR2P["V$=?0B+A388-Z*Q(&^6 M&RS0%(W,^UCBT,6YB(+HR= "B\D]^_W^?J^);3UA9Z^-TCS4*X-Q:O M;IZT>JGW5+XMZ_*3^>U'.K^7CC7.*7@V\^^U.Z<="TK6K(?#D?6_CW M7BOKW=/_?Q^R*XSSTF+8+\TD^=S+KUR>YS[+"5^5@0>8&+_\SGVWP+3EYL0O M8SQC9XRO++@-XUZ-@I L%/VN_V. >WN 6UNB4 KC+HY<,9DM!;[_@$$NU +> MHI]',B_274YM>?H[PC^Z^I]ORN@DUL -X]:.K) L\H$KR@_&7]85^!CCO*P) MP?[[63!F,&8P9D2,&;Z!E/S"Y:W8; T'>XO;JF4>^OR]K[AL;J5V]"N04=NRJW=R_O-!;T MRS:!F5(8%TSE"DEZQ!>-_I'+H7,&UQC!=?WN.(Q+I;*%9#$3F4Z_#+#/0C_E M-3[4ZBC00,&_15Z3NVKP3+V824 HUT?EDFD^,O>JO5_E5;,@$0L218 ?;"O, MF,&8P9@17I#(>W74E:%C?&/H W(U9KVJ,1WW\0_Y[ MKTFQO"^*3I$T\1LHJ])M6. H4J]G@:-X[\1?WH9X5,Y64:,PKH;B$%CKQ)T4ZK4FU(3I7(+4&U MQPG2,,+E/C:)>>XI%[VGAM"]S>@X^Z6;.4CL:(=%F$T(?!QLTOZKR)G2&;.H M$88JTQN,&8P9C!D19\9:B]I!J@KFQ[&CY#)I.V57;%7*M:=._Z[W-+Q/=X#* MF\K3(+R;@T.H4K,??9'()A)T@\54COF(1GWR"="9R!Q]"S+NK/KS?CJZ/_@O@K8V6;U:?2 MP+>S2QP0F0^C;#@?N-C]$.F?MY#W301HR1+6LR65YK&C$QQ')%9(O>FU_ ML\T+L_:Y+L8S?\:>,G7JQ(5)1^3X+^KI+"R;YGA.>E_A=':-_EZCD;9R3\/( M5\@GB[G "IV5N3#\;H#?]0Y)*#V?DH+ $!PU!,^];F$+OVRU&_ZY\JM6M#XW MB^UA%(NW]B(F_(Y]JJC?GDL*Q<"1B%>KYIJ[\^D@IY@4,%WJR9LS3WZ,9TGQ M!?XQV\CRQ6^EXOXBL6%[\EW=!#]>7SCHI#1X#SLCHF>B[E4SI_YX3$KTM/U* MO;2-.\\+H3A#N6)$:W892A@]0@K)8IYGV(T8=N>._.5F'MEJ'[Y9 M*Z.*<9V5AH,H^O!AR\:.IXB.]U[(152O[Y)2OSIL'M.S4%V3]#%JZ!C;[1G< -18K#6+4,*.3]E%AI20 ?A ;J1*UUA0*A:O9T&I>&_M ^Y>YCII MJVC4CKE"=$=?3/*EP#<,,-PRW ; [?K]=AB=1X1D@2$WFLB=!Z2JZUVQU4&H M85G-__F9RP_S4@2[.80G#3LF"='HDY!,9Z,L#2P$Q4)0D>4'VV@S9C!F,&:$ M%X):.(@S1\AHZIJ^Z# X1U8+71YNN]9X>2]4_T[M[_&4:^69)9%;V&8VLX(F.25KQP.9C2A^D+(PXDS=.M;JCJ[WK_MQ#)( &9R'.79J**FM,,\J^E3,9@ M[9E+PUR:8S1#!6:&(L:Z=27!+ZG?[0YUA>T.=3%,%W[W[,J*X.7SK,?4.N?F M8B/#N]J]>3#^_LS4?W8R@[O7:#>U#]!NU^SA.6AI2D(I\"T3ARU;]Y[-U+5[ MA$WBC-B',G5BL.$WRSZ7J0]$Z4J1K$LUZA$E=PK.,0USLIB3%2-+_;+.6R6N MVP2-R,\[!XTR618T.GH@K;6;F3#Z N3YU_#QC@]+ M_SZ#5&J#V+U@F7%]]_(JE_A>6H1^OF,^&&9"K, MK6-N78RLL;^"ZS;JUV=+,KJ5&Q=&\^EL1#:L##PA@V>M.P4#?I6Y4=:MO#BRU+$G@:ME'Z\L1.*TZ,6MMY4?:V&,G\!W6X()>WN^' U]_UJF_H'J[W!WUGISFQ?ZW42 M]3H&Y&YW9K$B^8Z/R*[%UTODYSN LNM&P3IV3%VZ:_6QKB(,OH6$_+S$OH;+ MPJ@S^CRZBWIL[R6'$9.Y[*D2];"X#;5, M@X]("K.OIYCU[!=@ 1&\NV(9!JS=M&N(&K8)=DMA+A L"^J*C\L'PI=5]/-Z MD.[^*6U3OK'_T&+M41J)VA!Q0Y@)W!XDDAGW)C[<9ZPH^L&M](O5Z=LE$^/.. MT(40_EIG*[RE8WB]3ZARD0HA3F1N7E]F^CMR@L0"$K(A9RN6[YP(>?/RW[_=W8Z MJ8V5_05NPW;,N[I)>AY2]YQFA/ID@S(//9*O9\8BWG[.FHK+E4IH*R<]K&,X MZO$4(J/=E\N&&7YCBM^U;DE^NP*I_\_>FW:GK60+P]_Y%;J^??H]>1;X, _) MN5D+,SC$-C@&VW&^L(14@&(A80VVX=>_M:M*$PB0L0#AJ%=WQX"&JKUW[7E8 ME0!1#ER9$I/PWO7U3'!=;+7*?E^Y&2I"IBC/Q(.H['L^'ML%%U?E6>0"1QGW M>SSBT9QQ%D1D\7$L@>H8&3$R8F1$#!D; \7.Z&[0"6KX;9)B8LG+9GNK"@N[ MT^MZ_"O2&Z^&QF.51U)X;=8RT$3'6@=H%YHJRT3OL!I+@E/+<65!W/ERWD#9 M_CSWTKWI3*1?W]+;M*=9X=0BH'I!@"RX6PY7NZ0 X 8$&BSF3%9@ $QB61WA M0Q!SI+:CG*%F)8)%.["N*]<]HX>-8 M!'Z,C!@9,3(BA@Q?7U%U2:7".@.+*9TA!0TEK [9'4J8>T=!N4XE/B1 M=;3:MP3^_3[E'N:RR0UW*B:@YD=&!3?O52 M=AM1]_"D;5Q/I3 ZM)62Z7)Z6WLEIMV8=E?0[D9;NQ1& [A,LKQ]/XN8>O?J MC%JKCZU)>S)O'[6GWYH@;.AE<)!SD+L@(H=4)'%1VQF MQ\B(D1$C(SP'5-VE\-34R51#8Z3HTC/+D<9Z0V=(NN>".\KEA%*O'X7GBXN[ M;FUTY$ZH6N?J^J;QK='NMNX:L3LJ=D=% .51,(JB:,:LX5!;.:?"Z+,:.Z=B M2MX])6\VS\/HNQJ[JJ).RXZK*AU<%ZODTH4:O*9@>:M?(ZT[YC54'>@&B.B^ M=-:?CY1:^JX\NVL/\^]W6[TC\0D9K(L2-T581,,Z8^$88:J+64",C!@9,3(B MCHS=F'VKUAY^+.:,UR6!XQ61$R79-) 8&=_/,<1 #KZ V-T70=>U(/.Z3A7E MZ5@Q^K>YF[%X?F?\NB^D6[7TZ$>V8@K9BL[?D^\?6\UV^N'GC3RXOS/%;U>C M0?9AU,N=R<*DF>;O\;6SL_%@\@/N,X1OWV7^_ [?+V=_=<^^#R;MY\'];?7$ M\5.FLVMT^U-))-[)G.V=S%'OY%6Y]2!/A\_G/_@3SI , 6YY60;"%-P M. NKKUE8G;*?U4N[:>N_&F??4;X@GQP(Q P@;*F;/*F^H-\F:%8.FA/;:C>] M\85K\F+]K2NU-KC-6H,V*UR]UO1IUJ]4=I7O-V:=,>L,C77F K/.IJ[D MGNN_54W*[H!UKO.W+++.I:6-:MEKY4P0GC/#C\8Z-X:?RD&CM/M@GIM7&[3[ MQCKVF?8;&QZSSYA][IQ]I@.Q3PB.,W+UYU<-OGGWDCE7?FJ9';#26D!6NG&9 M1KYXD3-SM4H1_7%LM1)TDIF743D@W2M;K6RG0;M7B]GJ<6JE[_%0A19^B;,1 M(N_)C-W*,3)B9,3(B#@R-K8-OB?5+$BL8C''CU#;G R0UAE2.=XQ#=W@%9#" MGBR%A^G-_-=5L]OH;).EL(O\/6L;'$_WP2ED(YPZY*SA"32+0>=49U.QA(TP MZ<9\)$9&C(P8&1%'1H@&XP'S&/[?_XN,<_$8$@D.OH#8GQS[DY?\R9DM]/KU M&0[#"TGM]_MSHY(?_;P4;DUC%XD.A5O7/G+='K6F_?N?TV.))CW M)L1MDW-0"5IAMA T"^2'?B/ZMEI_T/[B_NO/EI*E2C%92&>/TC\=L^FC9]/% M=[/IQ=B:Q>Q4L?S U_5:JCE^(X_Z>PZ4UA."S1 M(LZH-^\@:$N^F%7'K#J*K+J\,U;]ZWKZ^G3Y\^9FL M6G=LAJU;OOSU/?_^H MZKW?,:NV&%W01CW19=7OLPJ.G%5;3KQ_#!XSI*^)Q+]3]Y,_?85_LHX6?(F#G11*-,3PM_1?>Y&I7*'Z&%S"_3=V0AK.3KPEW\YAF MNM"?SVX+'3-]G\D4?MN+MMZS1!+OE0Y0M 03X/ZN\S/:NO'RYFPEFF?_4,)^=%%\VPL3/#]YV-9/)=_/]R_3*O5?O]DA5NJ M:ZC"XUB5L2:C-YY,R9BU\3[(M]VI+!G^*8_\_;!P_RA*91C[QH164]5>> W( M!M_+Z7!S>'2 V2P6#_@"82LAD,'LP2M[-NW[Y&LFA.2YO !F7^73J4=B)S#ER@1/U-7<12O"" M0/$$J #FHV,I!*>#C%GD"1^3%%X1 '58AS(0,"S]]+AVZH.=Q+__DTIQ30G) MXF?N&BN.7_#=3R92!+@K\X7#(LB$/[E4BMF/HO2\UFIS3:?T* 4@C9?5 M $ MWJ*1L%<*JBSS4QVOS/K+HU_X<;XW*!Q,=UR7+K.@SC13;D!:(/S"]693O(*J MQ@\DX0O7QFR3@KFM D#S[IO^L>Z"7QR-TSK]__Z# >^# @WQCZD!PLP2/WI* M,.@&>]$'[!0>-K6Z:-"AD:GGA>YEPO()-;R?X/]TUO/OX&NOT4Y=-JKGMXU$ MJ]UKW+2KO5:G7;WDOG4NZZWV>9>[;%VU>HTZ5VW7N>[M6;=5;U5O6HWNO_\, MOA[==AU==]A/I_,GU@YJG7:W<]FJ5_%.$]T>_N>JT>YUN4Z3JWVKML\;7:[5 MYKK?JC<- $SCILLD*M?X<=OJ/1PE,/ZN3E13,1)8C-3D!71:;#$86G$)SG\HXK5"^U%TA$16.*GXP/!]N:II7_GTOE^!AM,4R6G MY/KS8KV6.[_)U&YO'[' ,"=X-S-R(6;)EM#F4E@G<\EU^P<=5+;:&-M "-0T MCG@MF%;[_W%4K]W", XFL$X6TH-$"6N]/(8I5GGQE?[90NN3@HXZ@=3>&(86 M?/M_)]F3#[?)#0H&>;A[D,#N(6RG?Y]5^RZSEIT0>@; HL%$B0],]572^^[V MO1-5(5;?%0+O8W_>/3^;%LQ)XQ)O>4EL*35^*AF\;&&]4KO[7FX6O]W\K,18CRK6\V_&^@TR>$E! MHE5%:J%[7N2;9JWWZU4=Q>B.*KI+_;EZ]CMW/C+* E_\P_$4-!L[6OJ5#UB6 M<[XSNTH9L,FJN+['OLO[LVOBZK":+;)&&F-\ S!](!$F^'Y5&[WGE\AC8NL:<:D3\^'T8$[XV4=DTU;?644X>1 47L:HK) M.@Q03'E)3$E*9&#QQR+"-[L7@LB' MTRIB0V^3&,=[PG'XK&9)N ;B-6NK?A;X3M"6?BE\H8Z%-UY=SCM[\>1KN9R+ MV4Y,DNM(TK\D:8$6@TY/7D>+V62NE(FI,:9&'VI<(+>@3?[6D5L.VR?YR)&; M[YBH,Y=V7Y>>)1$IHMZ7VGU1ZL][#[69U&YF]*?"%O9:P,$7[]BDO6# BXR5 M7A':_D#;)D"AU7*!4<(^K/WPM_@G3%>)D1$C(T9&C(P@+_I[O>BW)4*PH1-O MTD2S05NUKU,-BDD2U NF&H2(H$\Q7>V1KA8()^BH[>@3SL91HVUDM!1!G:!+ M5=?[<_%[[NX5=331$';B\5_<:-B)AG@[G$3V8S7")2N8(5Y; ?J])3JRIVU* M;MS787S+.MY[6%/!87^X^0\QXL-'O.?&E(Z$E/2:&DLB9LV?. MH-B@B0G'3+&^F4_-+3*?&OWYI3BH%:Z>=*,X#L^3'NY!\N8]U9% .!676Y_Y M],<=9B*P MLJ5B*?JAI:A?TW?R)"=K*]V?YQ]?;Q\O2NJS5';G7,4$\^<13$AY"8ML[PV) M6[GT?A.W8H*."?KM!!W$)LZ%$6S+)?.%P&E?,2W'M!R8EA>(-8P 7SZ)-=@( M$VO0^L^W!?+B=(DX=R5&1HR,&!DQ,F)D_.G(\'6YIWWG+F\L-G[NYF[ES.VL M '.9W^MRWTTYQ&F8CO'.*#M\RK=_?5?EC8[Q(W=\YX/: MRF$YOF.._ Z.['B/*_UYF3>?'W^)V5ZWL-NJWQAE^Q6B!_<$AQ&A?X,G.*:O M#T!?@1RSY7T[9F/2.E[26J"=RK[]I'LP5_PZ([W96)&*4PT]?G_HW)1M/2#0 M#.E]V"X?Z;PX5DHY"E;*^.[J<5B;U&\>QA_>2@DJ.&(KY1CEQLIL&?:D-1GX M^9PK W_!1LKVY[5<\5[X\?"JSS(;,VQBG!^OKK"-F9,/HSM,;.;\6?05Q,S) MA],')C9S_@C26J"=,.IYHF;FO*'H^_[I^?6\5!3T)MI=VZ"XTOM/R-F**[W_ M4,0'M1T*Z;AZ-Z:5@+22B6GECZ>5=Q;&YNW"V/P65D4AC$3A3+)2UG*B: QGMM?K[+&CU]R[#1P^]1FERW=3NK]!VU=^K MP1>%"-.BB-T082H&K7[<50$X@>;AQ.N?<01#(&<^]/A3R8-1V?:5^K M.1T%JUFM?3N?*J\O#[_%V&K.%?<]9#(6JW^(6'U'2F@QNSHEM-F?\THF8V0G MV=DS>G/3M9C&TEX<7!IVKM> 9M5F!^$J/\M;&$*:R:+ MQ^^290;"_SM)GY#/^"K!^KSEOE*&.OT,^V(?+>P4 3?6Z-5T&@;OKFYLAY_A M!DX>P$7!Z.>=M,U_OSV;18:Z;/[\N7C_:BK?_ R?Y9 ME3AN;VI!X$0 M_PKI.5--Y33>X*F?BN-E637 &9;D_,F8@$>0>5VG$)J.%:-_F[L9B^=WQJ_[ M0KI52X]^9"NFD*WH_#WY_K'5;*Y>Q7LYC;I5]9;\5DCSYW=I_KX]'M0>JR>. M%S!=7NL%;N/UDV^[4UDR?+V!\[-Y+ZL5NC>_:AG;A==4M1=> W+!]W(ZW!P> M_K$"T#8G^ )AJR2Z$OZ\2;GQ[OOD:R:%T9_*I]]$2T,+"/ ,2W5A*[>(@@M/ MWO"*^*;E4:K534U#"MXY)RE [5,>DS3H?YC @=S!I\LK,\:C=7P5ML!YF9MB M#10C0,6G0$"BB !=4T!HJ M' ^2YLH3!B8IO"( [G3+;:^?'M=.?;"3^/=_4BFN*2%9_,Q=\R-L%771DXD4 M >[*?N'N>-F$/[E4BEE[HO0<-#O8HPV @%[6!T %>(LJPEXIJ++,3W6\,NLO MCV+AQ_K>H&DPZ\9?8%.\+.@QS90;D!8(OW"]V12OH*KQ TGXPK4QWZ1@;JL MT(+[IG^LN^ 7QR:RCO^__V# ^Z! 0_QC:H PM\2/GA(,NL%>] $[A8=-K2X: M=&ADZGFA>YFP?$(-[R?X/YWU_#OXVFNT4Y>-ZOEM(]%J]QHW[6JOU6E7+[EO MGY2Y;5ZU>H\Y5VW6N>WO6;=5;U9M6H_OO/X.O1[==1\D=]M/IPHFU M@UJGW>UUVNT^1JU>XWKGG9N3_.'?]=)19; NL'QE@U M=:QGX!O0JX#P D K9NJO(G)39'W"(H=/BY@W]""P)1Q[^@L"0AB7* M8MB5ZFL(TL$+Q*HJ>&,:; CTN!D>)UL>+RL? 9==D5X_-C MX?,X)<'>*"C45W==\?_#;#4&:@S4(*^^C0!4W\Z9CJ%UZ0;,[62*6H0?%\/E MP">=)C-D_Q8_?=HE='R;N9:\S5S!U7^MJ<\2-J;/9K1^4YD-=Q])4.1[D&2,C1D;$D.'+\G,K^W=+Z4Q_PK=KUV>W M<^7VNC^?%(LSH3L9_'[BP^OGS<*^^>)?H3)RIXWW^NSB[%\[+>FQ@MKA;FXM M#5FOS/^USQJ=S0TFH/?7-EFPZ@VW9W)E9>=6%]OPZNQ-; M-D3(N: R?>:!0=.<>:9X._Q)[(( >S<*0,(-Y@YAJ[+R(TU^:AJ\C$R8F3$ MR @L+HHN<5%'4\P<)1Z$&V;S6:^)6[J:E:>-7QFMMHWW,N#(JG?LV+UZ4@8J M\XI!TM_1DRE-@?_'M/D.7(56Z\SMQFC>'^3WJ&;NCUDH(:D>Q$+@9]0&4#O?D['->4L!3 MW5&Z>"N=X;4&#EEC=@WV?<,R[8$$VGU1ZD]TEP;2^/;CNSDI&J5!)%T6?\/> M/OT#N^,PW4 MMZKS0GKL,HWR(]#4SDAJ M(Y.O;#<&5\?;QM\M1>&SL:H;KFZ2WEY"K594KHSLXV_^^Z@WY0_@$-DI.6_G M_%TF9Z*\5**LNZ0=K14@VE'J"$+.(T5:K;PN:R[/[>+C16Y2,:3(Q]=AET1] M02G71F,O2HA*#+$E E'35@I,&(W "['^$CUR\MRX9I9,I>B:)1/K!>_0"S+; M+)5>9L_-6:=5508!VT?H-$I#T#'V2,1//+3N>Q-K5 MS=7YQ,AOD[.S^Y"9M0THXV#[B,GT/7&Q()2RA5,IG]XN@.%U*E62N4K@H8BQ M7RDB<;&M26I3& &KJV%&Q0K)?#YP270L7=\<%WN3$%KM__K]T.P]H:OBI6NL MVH<@YNW2V5?$Q'+)2CG*8;'Z6L*HX3?"FN\E8UPC_E.D$0>IOY+R?"/??D/* MX\/S;CHIA6EXLIW%\:^=*"LK"6Z:CVTQ$AI,V*2]7?K\"D4FFTSG D\4 MCYS'O*4\(\50-0GI_JI+O9IK-B=E37L:OM_!LOUN7>O\2*G"@72]$X2C%=O5O5W418&_ET)HQ$]7*RDCF$T^1#J;>.TK'>:>\G3=;4 M.:&6-D/IHF#LII[Z !3[3B,E5J% M]C,]K?P>%F[DR#M$V':X*=W/1SK643ASOD2SE2(21K<-K,QG8V?('T56FYEZ M&.GFF62Z? C5]D,1EJ.&9-\AB%8K),9 JAJ5NXNKT6XB-P>EXG?ZBHEJ4HI M=-M7,:D$"N-=\S,(?U45$7^CF4B\E/B!)$L6>7C;P=P]2[U!N3>97T>S@9R= M6C*EVR+5USS=&"<[._M('" *AS((-6VEP(3EEF2=YW+EW,$/:TQNAR.WS2)A MN\8<*PBNF#Z\;#ARK&'C2^X 5@TD;J/?X568!>UGOFF8[VQ-9W3EL?"?)OZN3+]T946)6>VVL1X?[\LWL8:!J(M+LUYW)&&[P4DY792G< M@:UK1=1;UK'O#!H?XMQ*.PIE;%XVL!7N0TK[PV=,Q\=+QYM%5ACMKO.YP*I7 M3,G[I&3_.0K!9?::^%NU>?:S?#V:M)S.07_&@0ECZ%\N$V76O['(*OB0>ACI MU^M/#$?UF_"U6N.F-J_6>OUY=5*OB@_XKHOB7OQ786N$,.^8#/7[V\00X*#C MLC7>CRPEV(B_/Y8]'8!O;# 1@U/V-FIC+M0$[$*RG V<+KMK-K+H!XEI.BJR M\)TDO5$@YL)(_2XDT^G +N)8ASR,#EE^APJP6I.\?WFX'5W,KYM5(8*:Y,Y/ M3QAIZ+EDL1BXKNVP"N5[?7UQY=!.0T)Q%[ 8&3$R(H:,5;, -@ECJ)'2O4+* MZ;)YUI]GSQ1M]#M3_]62=V)]DVV_( \/$@.5UN!'7-#67W1N2$6MMCX9KLE MRW",[;@+9V0).T9&C(P8&8%9?M/%\C&O%Q 2=; S?&;J5!71/1TH8T???[^^ M].6UVGX0Q7C>7S!^D(.+C$9CC*ZR_0U:M]A6>E4:#XD7A*5?;30+AH:DYC/&[ MV60^TD/LZLX8HVM^!L#2FZKFAFU34GA%0)<0N7*GXGVZFH['5:#;'%(RQ^YM!+6-1I/?+MJUJO(S M?XBZB(\G=XZ.RC:*@GRH]3?%4JS?A*O?5-XMQ59K.>>3)^&E^C+N2+LI^#PT M:8VI5P'JBAM9JPFZ1W3]$8!6 AW-D.R%%-UY*C:?Y3A6R7_:AUR M=OL\U*&$4=AC&^=E(90H8?XM]?XQFSM*0MKL[@BCM@9(J1"1!*HC)R7'NU<- M(EA6N_%R/TNUQEGS]JPB'[C(X9T$&D:GO$PZ6 M6[IN0MID3=6-Y>H%HE&@Z\H/X5YJ\N5M^B#OM7K![G[#9K-T,2O_ M2E#0H8#.##*/<(J:!D(H' M@W'S-5U3L[VR(6G-^I.X3G[OC[K"F%F=\ED*1^/9@Q->3C;4B2MUB6$^VEV?*T. MKG\/]ND+V#'QEM[I#"4:22E9+AZ>'VZI82+!.XYK#:):0;.*1K?1=4KO=/;1J77!7=-QB4Q, MMD'(=K-0VJ[WS4)U5W2&?<2$NZ2?^2<$K)#+:[) 'J^_/=\/Y=J/;!2+N4(^ M%N_T3].*K5Q$^;FO^I;9JN# 6_P/VIRG^'_^4KYO?+\T1+YPW,7_UA1%;C!; MT/+B!@ 1D)E;%7KZD/-6NE\8*;2%9"X3SYN+R7D/Y+Q9^(61R)M-IDN!\WAC M@CZ,:EA]A\Q?K2F6,N+3Y8\?PQ_9*([BWOGI"27+.%G(1,:FB@N-BIX4TTHD:243TTJD:,4_ M6!$!(;C:R!W7YQ<_[^\N4#$3Q7#(X6&WG?5<#FO,#(O 1,6&CAOFQ49"C(P8 M&3$R=F4^NR/WJB*6=AJD?=81_=>6?FZ)2J5L7X((N,M:+N=>?LCG MQ<+K^!@;[Y&8-[6))<%6V_1+I-9+N\71;,RL[VQ=PAFD1] MJ+3[/Y),-UL-VY62KB#4S(%:4'TH0O4O+MV_8%YMP?_J?C.ZE_G&4R%_B(X3 M1W&NMDMM6F&-9Y+94J1J5V+;.]*"*3;W8F3$R(@8,C;FCN_5/R]U^_-Z-O?Z M4[C*%FJC?5G;X09HSAKGK7:[U3[G.DWNNG'3ZM3CP%!$97 1?!S.Y(H/Q!][('P#II4PVBD5RX&;_L?'X0#'P;]: M8=\ZR&HW1&LRE;]?_/@]NAFN=T/$9]=S=L/H^51(!\YP.,C9C3T1L;T5(R-& M1HR,\#P199<6T#6G4QE!)T)>!L'5E-67ED+%"I8%U0&6:CQD)I[UY]/TX_?* MK[.F:/)'6";0O;V^OFQ<-=J]ZB57JW:_<48&3$R8F0$YO)N6P_;(.H$]?A7I%_SDMA&=(3R_+&6?;I3GP;=UVW:G>Y^ MOEV-M#+%*P9#AY/(+C@#MA$3XSOLV65RV*;:JA)&]DHAN"LU9FA'2$.;2C8* MZ3!&+N?+AYB/\_&HR/$4UC9+C]4.O;L?TOW]X$?&K.ZD4&E/A/G.Z.@J;-OGR']49%-\@[4Q)!M-X@ 4G/2 0(T=;CB$P9I-_S QE9 M@*6:PVVF/;B<\K_E@A!=SX+&-L4-\:[8B!3$9O5J]L;(*F*%XCT]!,BDRK>1 MT5;:QG:#(%;U?XE[:OQQ!+:9\V]7N;B"Q(K9>*YO:!K)V;LDUFI]I:,TSD9* M^>)>X/?9=V5_)+V='W=%TY1\X1!:38!Y<4V'/%BVE3(B<*SJ.C(Z X.7%!BL M8O6B::J:][K. "^59_ELH.,\/%UH#P,A4[H4#]1D_KWYB_8&F=+# RC(,E0& M#VBI9[6@)YX5=>$6U8%*G'1Y^!QD]XVK.XH7,F_O*!ZGZGY3 M29EP"C72Y6AGM_[IY.XH;Z6PI?-J?:[P^M)^^I5'^1\;QKW]40?NG8YZ:PI< M=NNR]KVFD_]C@-[\-9'X=^I^\FA!"\(Z@0_< :JHJ(:^ &&"J1)^DCP!GC=Z A# M7L8OQ5^0<=BGQ[53'^PD_OV?5(IK2D@6/W/7_ BSCBYZ,A$VV_!=N2_<'2^; M\">72C&F+$K/:QF1J_T&W5W*4*=DA_87U@U%(C4(=>/MRC([9?]WDCXAG_%" M!>NS]Y78+)'YJ8Y79OWUA7N11&,,>TW_Y;/Y-449>'V^1]G?N*%X\;SNY&LS MY0:D!<(O7&\VQ2NH:OQ $KYP;XZ9-\KJKE]RWSF6]U3[OMJU:O4>>J[3K7O3WK MMNJMZDVKT?WWG\'7H]LN?1B(\F$_G2Z>6#MH=WJ-;J+7X6J==K=SV:I78;JS=JC:NSQ@V7RR0Y M4'0(AB%8<'Q;]#M\5*]JFQ-\CQ!8RT-86YL"P]5,M*#S%4X6@J-GIHX535VO MXYLT:4HJ0!3QC-W79;[4:WRW7N&C=WK<8]H<^S:K?5)9TM;AI=J$X!=F4C?K=T MNP.H[%YJ[/:2DL!TU,E&"^-(50I=8,?VFRJ ^Z=RE-)% 9Y5TDH:N356- MZ+"2PAECQ-7X&7X/U])E7A%UF,UYQ6O"F,N4""?*<;S. 6THST@W0-'EQO3) M'-.23SEG#9QG#8FE->"3+YJ"@5>"_S?5L&&FS2R_+-:ODWA%FFJ.QN1WW1SH MDBCQF@0:^)@W.%Y#WCW !%%1G4B")-,==?'K>/PK(NP! )KYE'"MKZ%@W" , M2[S^__(3K.KUD#!65%D=S;AK YUREX9X2IZ;_>3>V+6J&9Z[NZILDD6[;OL; M]$\$4\WQJSD-#9&FX75AZX'7$P#L__YO.9M-?ZE1R)%/F2^?, 3Q;Y[MPDZ' MIHR? N'[D;-; +J&QDC1\4LP",EH=8U3AYQA:LHCFL%WOV$"JVXO4++JN,E MF2D@,9EX!ET^A75L_&#DVI=S&T;\"]:[X=\)#\N@20:P"@U->0FKT$A[E@1J M'\'V,."-)+&4,,LF)C3^)#U+LN<-\ !3P:NF487$$/Z?$ !>J6A",3K2*4P8 MH+@QK &PBLE X;!XG"%>TV'7Z!53CT0T94JH_GNQ <6HWF>EB8TKY7Q72JZ: MJKJ.!0;'XT.MJ>Q6>"G"[]/ $M(0IEM,(_-,:J1ABP/@;QC6T7";-FLKC; M[G^\*G8EW7#"!EVXOD8O[TLMXOO/I7.94G_>U'[5[Z3,;>UWZ80S) . VG4_ M?JU'WOW@%:W&TKE4IK1@7 7-14LOE<2ETTG\A"4_>F(A7AL:B8@2"%+ -]9 M%B'L:5NH3B:JTC6PJ4: HE=M="U _$6M=U'K>G1U_VA#O*-A>@-5E6 6KX?^ MZ\+YQCX\J]__!L0$37=IM9MNU) 7VMC9+X:60#?E-:JA^!V*LC_*KGFMHW7! MTRX2%_0UTLBF '40+;NF6W2C\74VPC?^_FU"$OXJ--IK>0/Z5JTE.!JS0<);C-*I=P;0BW+;X),'CHITP#\G7(=A?MN8D.I2'EZ M,K'Q!4GN\GNWMB1&DMPMB ,=\1SCF3Z7@(*,7X?!=XZ]KUGIG&K2+IN4A8UE41&WZ5TL=_7-0,+#F&,1+R8SA"Z M=AFS*X29BN@L:?E;A"#L4'V5]'[?$C\87A1<;FAA8&%07:') &G]N?E+&Y[+ MV5;N)>\50[IKLS9JWLP,?3>]ZD"54GC_=.W]C4M?.'E!0\7^#+1<6%/Q'?*1 M2R86R283,;*!,V2=#T;Y%KE\.Y?FE<*P=5$;1HI<5BYY@4R"ULCXD\FZ@JV= M4TG4F(O%4AE'74$PK6LE>_8TO^3/LI$BF""K7Z"=H,IS8-K9F50'4190 3L8 M^1!12R2M2] N$D]'_O[X/&M/!U*DB&?SVA=(YWWJ_3Y)A]D_"[H8A[\S99)A MC0UPE_E^,BE/PTZFFOF+8&4B>+3',M(OB_2FU\Z+@Y8RE*5;U(5S*CY!% M].+T<#H9)M'NK5@OE+1B"&0?>.L[4,MR;S*(6 I?*NLZ ]U- M]OZU+'QKD:2E-8K:RS?Y1\G,OY;RA:C14$!=+?1/*_M3[GU()Q]) MT@FHO4U^2D.]IMW?#J)&16]7X')O4OZC0E )/V4N&TF:"J+2=6>CQ]YP6'S, MAV$/A$I1;]7J+P7B7(P2 Z\$*< U^R*A%D M28$C7KLF&F@FN&,SU'673ZYUE5'\MY:,CGPZFRE"VP;C>V5P8TQ:2RXJ7I95 MP]CLI'>_844S^W0VE2DN(/A]:GNE4MFO1Y[I[B\(X\Z"#(W[\Y*.2-8"_M/@ M$X;*(7QRB3Y/;@*%&M&T"\.5G$'G?>&G\7,HY3J:EJ+[P&F=GX7DZ'FVTDK\\V!#RNPF@^ MLYA=N&G%)U^K0TSOQ 4.P4(9$?)B@+)622ZUO-L#R":$*_)I3O4&)@AC0\\( M+>XA_WR>L4UL?ZV0( MUF="O?2[7KF_VD6HTQ_30;7'P*%.+R(2T0MU+K#-S]/2]?R\=,# IS]" MM_.-+@8^T^GLS MM9'W!-[PLOZ]@C7MCY2"&(L7O/+KY5SIS7*'):6W6H:%[?) +%K*)'/%;#*= MW;_;'Y/2!M_[LG^K1;>E\9P4,+Q#?EP M?MZKZJ$I)ICS\]P#%2*QSK-2WN08!*=:RZ"?X7 M#%!)%>GJ\7O)3_HB?81+*6)&+/?N=444EN+HKASZC5&L0#M9U:0:Z"0,BBF^ MT[C=,ZO94*BPH:S]304+1Z9,'*4&Y%5'_=,/8VUT[V6<*^I]@$\'3AW PE^& M*GV#%//C8TK/K_["3SE^I"':C,W?IXY%K:GI)J\8$-Q^&4M82&PN1R(OM'@# MZ4S!TB 6Y4G3IX5,57@R)5V"9SIY)IWAG0IA=:O[-;U*OC]^E2>-U3D%3A6ZJPU.V)!_NQZW[D=[UL>Y"]? MB[7FP_F;MKU6[&ZW\17^'-( :4GX!MG<@A0.*3MR;UO/A;?UD/+X,KY!_O5Y M6.&G]^F^Y.G)LG]+;YNW-K:A?#2AJ!.X[$VI7D&\#TFB)-'(JJ)#GQ;>"JX& M5\)H+I/5M@6<"O!WUK+-@U2>)CD!$R9]FL[Z[\!@ON0BT%;Y-MZTADUP\U]+ MK#_N8=&W4U5)>*/\$(S7//U9L *!C^%@YLZ,7)<2N=7Y3 0ZGT1%&2"WO*+Y M!N>::D[ISZ1SE*2C0.?1?]F)D-D*)FP JX@A!TTWX,@H[,,+9G;R+*6^**R@ MVFJ-YV->N2<$#C4/8M9QL>_PO?WY M)T/Z/0.8S95GT+YK-&?WZ3/;[J_'^;SLFPC7)3TJ97]J4_ ML89[O?'YRQ.V%KKM#Q:[[0=?^:JY7VQ'.>AH'Q[2(S16=# M7?.;)]*$B WWKO+%OW;=O/O,'O86(VGK(Y,-]\@T+*V+CK>SI.:JN8%AX&B9 MWP3G5/M$:;RJ>%5AK.ICGA^7%PE6LS(K+^K8>>^J_//(_%.#70HYC'K .K@T MY>4J\%_)D.Q2*^]@MIT4SZQ-%;E4GJX?S%^W:M7I>62OEG.6>Q(*2@(;K6N" M5\$S1RJ+!NUVF#KYZEQ+*(B%3U:6SL;TO[$CA DQ,7=H>N^$7YU>MG/Z2+NX M7O,>B]\2K.O95 M?>G\/A)U=N.F%@1T M+BREUOY2GA%R0LJ('SGQ-3(9*&F/!5HQVP?^W#PF2!VRP4/N.4G.X* _69$N M'H,B'>#@_13N"C<_\]*\7OCXZO1;S^Q.,PA#3Q$DM/WA-8-CT-Y0]=:U]/$5ZR @R>:*F"T6LPLG]TV%Y='5L?\A:650 MI+QP>EW)DM5R?RX_=-J:,?C9>\Q'/HGQ:'/5WYACS/*A69XRK^OFA#9Z9!/O M[-1WTB*%]D2F Z>-I0QHSLZ 3BQF0'^ Y&62O8Q>82HU^OKO_Z127%-"LOB9 MN\872C$1(4K/*W*QSA9SL>A64UAM)MNUO[!N M*!)6Y^1RNG,W%W,[O:]<3LI<2-Y";SN;&@XR&Y Y;&"ZGZWE>=_*U MF7(#T@+A%ZXWF^(55#5^( E?.)!'%,QM%0!:%[J7"2^X*^R"ZTFR]E&?_ZK=E,X M'TZTEYQ\\K5[>W55O7G@($>\==YN-5NU:KO'56NUSFV[UVJ?<]>=RU:MU>C: M:(^'KN])5NMOEM8:&D+M%2TFFDXQ1?-6B:: N3.VR#C=(7Y2;T2I']M9E/RA M>$E$UA 18ME)>D)1#6K$(5E'I(QMRY(E> 8\3/\ C]\5K<4!SN#RK/.<(%+ MS>C_KV!U>7?X,]@#^O-S0\O=Z&<3Z>OT'GC2GB^FH\A@9^-E;BF>B?,ET^T&3WKD&/USM'0R)1YVV4%7Y$;NT@P->(U M([N'-UL+#((V]U<%[AS<$,2WV!%[IG M)'DO[,]_3@=F9OYZELW(Q\KS!LL\[ZP_;U[WSODF7STKG7S%FP;*M+=-Z+$* M9CSQ].HQ]]LO]Z-,S-'*-O(_B13L@QL0ZN8)L[-Y$^8_I%V0CC>B8/L1[@#6 M-.$?$3Y#;I3S#LJ)\R;!$W\KXV+@90?WS@28*.TLJNN(Z6M6!UN+FXF2+LBJ M;K(>I'"F,=^%5Z^ZR6:.5A- 8Z$6/[%265RU/@T](\5D*T*O4Z3H^(-(>CJ2 MFV:(UW27@XGK^BN^#I@DA93H,]<4%B)@@E,E%^:;$&$#K7A$U1P80U.VGJ)# MGP#[;UB/BF^"AB@"DI[!RX!I0II ](,@",..W"(I> N&2OIVN/&3,'4FY# X M=6CPRFG2:&RDU&$*_^2&LNNI&":RJHQ2LO1,'77X&MJ:1T16VT;^E81>*/79 MF_H(8B?RBZX*ALG+"3H$6L?$;\IPDJ#W'C?$DA#H3'<=VH^ E)WK NN[.ZRW MDK*KFC,LV4;EY\FS.13S=6EXK'J"X*LG/*2__9QWOCU,C=\NV\@#C%@]V*]Z M$$0?<.12@*XP5$P8NJ=[QBE7E66/)XCTXTDQPRPQX&40#$P"0]LL&C6DK>V9 MY\=Z@6.@(>AYKY"EFU/::,BAI(_ T"*_Z(Z2\ #=[KY&]#!]3*3.@'2"&D@* MFQ*,%0&F].A.7$]#S*X=2U.JY7EZ1V%ZTZS.*W"YBTBX%WA+@C1<0SQKT"F6:L0[S3(Y7@1 @?HRUE1S-&8MI'P:.I&-SNC[PSZS;(FIBA]&0]AV>]$)21/! MG)1XHF *PRS)3HY%,0GW&]Q\VT54)''*W=@(Z AL%PYF((I<'1L1D"'"Y3)T M8 FA2M"/L$5C"F.P_!3\,W[4U.74M"(!.O%VX6, W4D%\B:#&#*V$0:K(Q8( M[=Y& .%'N];Q4TV;0:!G$!V4X)/TE+-Q%/8+25"7=%9,)G@90PP.,-PNPS0 M:/F. 'U.3SDWWV%SF.$D8XAC0TK2QQ\B56#WFO%2F7A3U1#>88T,U\3JK4NH M5Q61?&2 7Z\VNP>/;?W,_KQU6>W=_WQIGA4&QZI3B\LZ=1;KU)WSGTVE4)1^ ME4^^,@!Q%H0X%TQH#T,'9+&FO4<1X:+4A(A(YV9KKI- <06LF+IQL$I$]:BA MJ0BL'[%@(132HPR&5&O^],IK*>-$5C! (UXGS+6?>0G$2X)=(%HQB07%ZI2[ M4A5D )=;/52DR9PJNU? MV?9<6M2SI*D*H7Q)8<\F2TFXC!+27%M51%/XTQ(J"W%"Y4X3*LMQ0N7^$BHC M?U1=2FP"?"A,#Z&.%.) XDDK?>)3\2@%W% V(0Y"^17UN;B]BPOZ"^_BB!OU MEX17?R'V*+%P>;R4"3_#_#9IZ21D+0MSR1:]6+3A/J$:6W;Y.X/H<%!8QD?@ MNM%?M-NP3/@$D[TJ)WZ0YT>O#\B-1M)$>H(5EC%2="A$@A[3$V1UEU[U"!A? MEQC*Z@NCZ.Y_J!EPB_^@D6]X@#7#98UK)T\D.'X-DF?NF2_/2)&0RV>#.2FX M9^"IQ#^")81@4J7=0]^^8S_SJ^UW*TOI!M_M@G$&:LB.3\?YAB M,H1=89L.EFV,.9>](^E$!R#^-EZWB:")8!"0G+C!ZK6&:;4[TS%- E-;(JM3 M#DMQK$2[W8,2I(P0;R0C&2!6EEU!8]-V6"<)CGF!.;R3E" UPF$Q(! M+\!K-V3+ B:D;]"'6[QV:5GDN2 L%(N]PZ4?@8/NVKM765%5$^ >* M&)]Y&;C3>D^>>S!=H/O[\\[K#\%\N,]JPZ/UVJ%EKUVC/Q]GGCO37X^SSD0X M^5HC\T@Q=R5_N. 1N^CVMVB ?8)(7D ".'6T(8N";(1OB* M!Y\:M=?&2'BTAH[I_#/YDR5KG5(4^ST="M"ET5B>)60)_RR2;"U:$&PKN+]CG80\D>X*/UK:Z-34L!#4$8MR M\IHV(QY"QJ+YZ5137TFF$#>$JGHZZ5LTD969K(^A<)Z\FOH&J=S00:N!=E5D M(_3IEJ_$P(!7'IWL-K?#)&;5 5CU4KHRUFA$A'EM!T0>J\O0 M;^Q40_)14 ;+J M&%TZ $AR"C)B3KW/S$:*@X23[^H$NX%8'>X!_(FP.MHC 6FZNW<(C6&KX+^, M7?J'PIP[[&*Y2[#H4R7!SK^F2<4JBV@NC67E;$&"Z0@]ZC0!GGGR ML:B3!,,9>??,AE2KI@&)$&1BK"M/F]PK*=($VTG)/^6NG/1\>H].5N%^,[BPB7-X,2(" M8$@*2K#9$KH'ABLG'8(,(M9A>%:CB<_0LR3"$NU+7L8(&]WX;;K.:RQU MRO, _$(Z[\Y9-41C,J4O$*C0#2H@%)'/ZD61V4<)O-8E'CAYN M2,NG90+$NGU!D'I%G7)CK&*I&K%K#6SSBZR0@ X.A(@>QVC3"V^L$FG0<$@= M#A,\<3T:"_GY_!!>,>U@3QRL)CW:F*KV.>9I59&6RR](AD::RJXL)-&#I MZ1BJ \"4A^(L&"5<]1>T'L*DQ(1HOKV5]L/KJ@(/@8'0EB7ODY%/JW%I],J< M$IT0$R*F >%1\9JCI(_ND=[BBJB= "#$HC/@@1T#'#"@!I//1B,92!E#&AD M+L)G(N= :_=A9Q9]?P2$[ER97LKW;[$2F@T5T267_KSJEOYY5P"7+U*98Z,-=>=[0">]8E%FP:Q#O)_59JJELUHCJ=SK*I"6=* M8/DD$9N>G0@2=+ $/1:# XA%Z *-/< D:OQ*D\I$Q7>%X$D!D4Y=$$XV#Y:Y MQ@N(71K1H,X%IEG25RR\WA\$58-EY$I6S9NN6WG>-/V#QW>^T+=0-8J& M4GC#M5'\K2NC-&FGB9#(MI&@\0=BG QY@25:"9(FF!.:/JM;^B^-"+KB@X9J M%7>"7BQHQ&=/?L8+P O#*J+KS:YEQ@(@@ !82FN]UB""9\RN96CFHX@-JU/D M>H&0=@F$H(_HSR]^H-]J_>7Y-5TZ5@$Q7A80Y?[\;"+^N%;2S:??N9.O! ZT MK-:"1.Q3V?.B"0X2'AS0X+!!"VH,RCB([QAKE>:$QG^Q8)AB7BCQ=@:#^\>% M$F12E0S!:6P/UMWW8>;H"BFK5BA2XTD1,HQF9HR56-,D'4,%RX6FG0+!'/D1:8 M]5+KD\@)_?-.._44TW93LMYEZ]MJ+F2U71!O"3@N 1H]$&>K1H97^\CJJ?J. MA_;G&?6Q,+VX[!:O'B/?NFSMJ.NS_KQ2;.NCQU'^Q^-CD%'7UY>D@5F[SC5^ MW+:NKQKX4Z/;:UW!N&ONMMMHWEYREZT[5T>S7; X_],PLC\YD@-U7VPZ'DD!'!;@ZE(=!J >GSNV6ZJ4X_Z2SE6+-DF9# MTK1<-![D_;JL2;M5E MYXW_O6ELULK[O@OW)+6E="1\%DT-$@H7E).E]* ,#_Y6E@TWSP-O4.C/=*7 MYP]E&)?@#0 ',EDAN!; &8%5[XFD(SUF':$*JT4FU'P;$_*,P^@A;=)X-2 O M&"N)#05."+%3"*MZO0R!5=FTT9I (\&#RR&-1KE&N>2DU-99$$6'<8/AEI=>!)F/>DL=B#Q\Z@G3J\H)8*YA^-#T5').+GH(_\JQ? M\<(8F\H:'97B,>7C@^ZC(YR]6T<@\TQNP'-+CQ;Y? 71?'/"#M*VA]-&IOM* MZW ^W[6&F7S]O [S.R*E36 (]+T L/2+-1L*JF44P]$R0EL'L_W+K_I/\]SFRCKK53A67R(5%'>BBHRZ;7*9ZR#ABB75*QTDM4]H[$D M0.I1+(^.31[=,=19C.+^OGLO_DAWRC/Q:$20=P\!^4LF?2Q2IQAEJ;-(/S]^ ME0&2QFS>V;2C&;1MV MVK:A$K=MB-LV>((WBBA!+5H"4J+H/%::V^2>U0JY4;2?NNAI;<#=0Q(YZSQ% M,JDU9$C0+A'*?U593#KI7;1I#DT[6)6?D* 9]!,5^I6[^F^Z^JC3Q#6K392G M2:AD9WW--_1GB!.K-NUY\KA9MSJ3@0FM^W&< 6B80K:3GA*M^?/^8>+B_TX2_]7#CYVO(T M\0>8I A0. J5..]JGUFZB<7)0K1!E_HLZ=:4GVJWQO74*3YXN6(ZR?TK>3"H M<19]K\"F]#5)"E26IC5P.O1SQ2QWZI/]!4.1:;'*&,EVVJ_=YLQ=C 3,W97K M!;4_"#*U8&*&06J.7?FMWJQ6J.(1:+D*S4Q.6*7'5NT7:6="%TRZZM B,,*+ M(069%,C<6!^@+^',-4W$4.%:L@%2VD+F7.AVD0QMO$M[TFJ23B>D;%H$2V)V M,L&&)BFW-A684P*7(U9$3GNTV!EJ=#%T1)3ARJ2&IYYRK:&%#MII4:--A26L M'=KW4B C)OA<(*<_N^63#O5(4 OEO(=N!7^RD^&XA7W:)4)L$5@;0D@D785= M1=^>:V)A%T#8+7FN;^@PF1LGC3SX[(B-]_;G@]^U@3)IJMGLT1:6_%X68Z7^ M/%<19\^%7YGOWS(G7QD@.!&?I(&FI2? K/$QREE-S)G M7:YH7;9*2W7IH >G3-M=VZM M/5BOK9YRV70&G^(*D:86(9$5U;PKJMF%XW]3$5Q,%S^!3'4]N09??J29>I%? M-(9Y L,\E4E;QCH6@/(Q M86GHT.+*U6N?L[0$:N/B.QWQ;JV3JB"6.D2F5M#664[;-%JSI.IH>34?@:)W ME&OM<=&M=.5%+8LZ?5J0E*.*G^UUX5T#3,=X/=2OZCE-+7(,Z;% MR*/6IL726?V4S !S'CT>_8EVB&05S MMK:%E\^&@7ET+5JJL5+?8LJ@1J>(K],&8PY^C*[_+KH*E4,\/EC^+[1ZJ0^L&:+.!,%G4K2L MB+RL*OA/K.'3TT5.$KZ2/%6$)L<*7N>(M%^RSYIS"B5E29V*3U[D"=D^>84C M.7DW]L!(6*'E1"#=T_Z&;M58@[/7SJ= MGU@?.5LT6_OQ!CYL, M"\3(YOYV&!T(>08B(L5M[P^5\1X@?2)-O4B#@^6GD'7X/LD7X)_\696=#W:, M+IS@65ZE.,MKIUE>F72?G&@>@X#@,S+2O,;?4==458O([Z">F:JIJ: ML-1$)?);/TI\_3OXZL2\$@0C5!SI*DN3L U/*[8"\:Y__QE\/;*='B5ZKOC? MJH;UMH61@W9DBD5/25,^3;)3&5<%K%;UNZ8MZ'B: V3-D5[2IFCD2D]L"%VQ ME)CM0E:<)V3EYT6Q/2B)-1$K;_=!ZPW,Q+3Z.WML5 ( 678&2Z]JO4>45M=\ M;DE/C$R)!*!]F_,N0I*:MI"D80V$)$VJ)U-9C M/&[7]#PDX'QXAG'8H\57&$/V(".[%[ACG"T9!C& '*>EX5&V26>=L"3W]V!YE;PUHI4C MC:;@B+,F[?AZX9/G40FX@4YN)QS =D-YN-C?HO+Q#3##0-YQ7:4]T: MK?I"\D,@9?L%ZRBPJT7(G')G/&M/;CC:C7V\7G M1,:/-&0-K"4S_TBS>SW)QJ4(F/MC8N4)HZ!J%+8"$Q@QCO5L+12N^0A*T^[# M\]&+P6?W$EJ/ UM=X'*L)YMMT D+/!+K4M:0>*RG M89:+QJJI._EXZ)5+<2^J]JBSQ+F%&=R+/%=GB7T+//;3QW-T17_1"YF?I,VW MR\HGXSDLQ8:(/-+.%X3L.3AT_\M/IN"PHX[+'O^*[[#(XKS;L],T;6E'13\1 MWEB,VTVXU6'"+0=91U>W$L2T!=LN\:IA$A@_@]^(QG'QFQT*E*&TP9+_&+K4 M)%M4$U@S]80U_;3REW6'/<#&SIBGHO^C33.+_**K$_? (5I@.(5"1#H5"*.+ M56]X*,F91^08M: LJ[IDE1K:)C)OF^2+VADA,,HK8UP?QK'EE#.!6Y*78T?6 M_A9]0R">*GLZCW=!CE45\8K7'A&47*PO7"H[ M[<4WW=F?EV[NN]^OOPNE5OE8RY8>E\N6ZOWY*%M\_'9Q_EUXS&+UF3H!L!2Q M(1&7+>UOT03\"=J#@('?:C^@VV,DL7Z@J;*H4-'.Y\W"L?(UV7>*>6ER?\$KPY>R43KYZH"" M.\$J6:;AJYG3L0 ?39$$NC!O-0Q>&#OF-UG/%^JI9_$ MND3R(%JW3HPSUO'%\(9*:&'IZOV!BVE@&H%6P<(HM(< N-/'N)%0$4]*;YW MO<5Y.)DNBYA+P;+^B'EH*B*R)C%BD4'GJK(I.)CUB E+(+C9-6G# -HG)TNL M8P$;NBYCX). A54Z2V:JTVM5OQMA=200#&$<9L]2A\7B3-4$#:C:3W;R\&R( M<;X0XP1,H@/D0.J4:ZI4CX;&8QR\6.3J&$W06(W+99(<<&*Z8?Q7+NG&IV.' M^T(:))\S:!Z35_<_BUWN*HY"Z3 =O-2MO9#1<*D]RK8 MC>;.%VC);C'7U%@>LDOA77C+26 AY!$[64_+N<^*.1%50T0"WJA\PK$_=!+E M,!6)/KQ[7C_YFLE5DO@)EF"T5@A-W3SL-316 GA;!GMA/=AS-MAS%.P9L?*2 M[_*M^72T.[#G*-C)7WY SV\+]'QFOS#7$(0*P:259^[*=X^;:9G%.TGW)'.1 MJ)MD8!>; _O1FE)%?M&^\WMM)'(T2T"F&24:\@@ZF*DM$+L 0N0*A_FW8GP$ MI.U_[I>C6]Z9O3ZW]*?7RE=Z6QZ?C^]'A^K[C[QG=%;N"W/ MS<>JE&^.H0T5<=*16$RLM^^S_1? /6&0&!C5,^U!N\N-3M:V!BOE66LP#RH7 M^I3@B^(^)7M<]"T8" G(&&2)54G'DL!(MYM]89W+K=,OR/XA4[A9J IN!)G/ M\NZ)XDX2M8@!!_U&[#G(NGL05QHY7+H^XJ"5IZ M6HH+616=*XRM@8U;)+TX[0YEIDZ\< I/^J2QB '<3#/(W1W42!HFL5#X5[)? M*[Z@V#8)";-:&:4JH3;/586Y-4T9H=35R1.K.^,6@(OD#+BX_NGEH, M879)DA4%?+Q(T1UX/30TAK%,F.0GJHAD?M[$QUW3&U>P1KI]B]46FFN-"7-0CA+"F150GZZ6)M[[4G?!O*IYPAZ\$_0#,-/J+ M=OO$O!F7@ N,$JC0EPF*@8?@9>!5:)(N2@(KR =Y3!OM6^U$!V P()VZS)Z) MAN EC:$$7C9'^]&);"=&AVL!/GJ'+6T7%9 C@_I!/'%+H]@N,8X0(G,_-[3N MK[B<<6ONZL]_/-V]I*?3P>CY\5C]</"C7 :"M]:YW8S()6O-H(V\5S&H<"1FOMV1GBZ_:C>/8* MKB*[UY-, *V/$0,,LY_A,8\(= X:[2.6TT U#?(L4BKBM)@"+8.BR4$(L?MD MPG5<_AD?=*Q8(8<%F, &S@QV$XI^X N2*T$KJ"EI6UY-)QTWZ4_N M/D]WC@)^PX1_1 DO9!TDTTY?^)1BLM$MN& 3'TDD&8-G>[26 0A1K+"I,V.: MX(!P")WX>NQU4U^MY68@B7QLJ:ZJ3S=(G8@L=5BX?W.&1CCKUTW($T3@"%0P M]MAQMSVTC'*<\VSQHP3-33FO5J^M4\]4G*:-5%\V<*9"E945- "N81?D4)9=K.8>'< MZ2PKRPI-,+^JQSF9X)E?=D#\B6P7F"-B3B52EI4D+1NX9:C9 ,-W\<3>91+% M)&*:B!!8.#81(.Y"PAY6)XE%EOT1B'_7!D)N>98J>-)5I:J('6#'UZINT!EO M %,8LLD,@ 5KH>X>=1KP$?VY5+V>%LI*1;P]VE"^NFPZ5/MSX>+E.7_= M_8:R&VOS'.P>*ZUZ/-)KGXLF T18WPP]070L&R,P:$NWVB&RO%+"MP373?2J M3^1W80P1"Q+98:T@J(XD3B0%^G/P)/;JJE^@I5 "*\<&9N>*)+GU#RLD8MVD*N<0LM];Q&;%0M-L$P##@1RQD_D+^PM:3'G $396UN62=PM1-F\ =@#G8+4C%_E0I*$7_/-K.[!K=WWPK M\2]Y.Z'SQDO8WA6NRNZT6'^@%6V7;9L+FFV;@GH,;+SA9147;"YJWNQY]V?VA#]\E X" *Y'^TJZ\&);3 M\8*U[,2$%Q%+ZH+>4K-8:0R@-"[E=W;1"$CV!I'"8:N.-/AHV$#W]^<_\EJQ MICVAR_'15FU-E]7%;']>;M90]6+RRW@IGWQEP.!L:,2JXGYSC++E=))CWI8E M9-B]<;"%S@]DZL32;5\-FZI-K_7Q?SKVM$Z?S,KC::4]:W:'OT[8>2K+W2:Q MQ:O :%F7$Y=D &FF0*UB'?,V6:9],!87,$)0FCH=DUYI//B,DT[PSEX3K8O] MK6H)09;(-UAQ\\TV@@V+R. EV5*>%A>\]'1O+S>GNYH#4>(9 X\6085?PS=A M+*&A"YH@@G3:#_P1VILS]-4Z]2O;609Y1*3&3*+C<20G"ZE&'M=X18))1$1G M.,0*MP:>$)5-U=4]51T):\XXR;::T+X(UB(L3P5/>YW3Q"364)E(59\0)8IYTQ9()X:[=@1ZJ"5CS:+-WZXDV;C>I**L7LZ5B6?9H)BD= M":"=O$ ')*2X59-6N^G62.A;3[X:8PVA);W$RW(38=85+8',:P;912HN-[F5 M,IR@I>IL%,W(.8#$#C*U*60N0D#>8A$V)R+$Y';Q85TI>W:(K U49=)PP*L>9TF*PBUBV9%9N)<[*W6U6 M;C;.RHVS/ MQL4JASYS_"=(6L"V$JD] M\BK\7[C!)YJ&)+&<$=;\4GG&EM'$LL*8&__))..GL/BGZ9")%R<22[WH26R% MD%P74JXDLX6R=PYY_!"6!#,E/]!P $E'@-\(0^$Z]+1@?>&@Y;AFZB[EUJH'@2BU%4NP M0M&Z'8D ^4"++5/ZF =O?H(]QT[9H7TXR+OQHYT]D^OP0UGK<:==QQ=._ 2S MZA0(,B'&_/!0<9EF)"+]%&I+D("K5V!@N MHO5#ZP]73K5,4JQDRHV\;48X3_#>&G5@C;"@RX'B/:CU,9 U$P+>RBZQA2G< MSM8](2E$ Z+?/].,&I*;1_N\3N%<$+<'F"@OBIV@8*98K3'--_%A;@R4 MZFM&R99+$'>W(4(.CPVM"A 4D M"FXD)ET9B(LIFJX;DW1B"#0'%Q""J]FS9%Z:@,>(]%7DB(-\H9Z$C2H"?8I. M5,3Z/-9Q2"$W$=0&YGPN7<#5DH%T%FQ+=[<@-;[$V6#=D0G];5D1HR52NMT=DO ZB:L4SG)\(,[6'B"=SNK\)=PS5"QNE^RO MA MY1PF:WHOA6G(PN?HY4Q^66N6RPO'*DET7[_>0Z]P__.I*AL5D61P.2 JJ,@X &L2#9M&@GOUQ2 M($Q(.8-KLA9)4$BJ(GDR>\!UXM&2;KFFNP 27NNOH))/7:[3J(>92@?5=&IDP2[2>J(F$> M1>TWQQY8+%/UJXT=\,HCT^ AH$(K5P(E;17=1Q'?W)=:[K0L&BCKMA_'YU4M M]U/B[4 97+PI'D:N\?":JMX9KHIVY8NAY.&45N;A6&DS_ME/ZR'!LIKXY_+# MS\:@HM:*X4#"-R,I7PX!$MG3W*K('V=!X@7K% YY)R"-WW.:+)+V1L=L MY( M79D%F-XJ^*E0N4+G9/@2F]A2!#[?OFA7APZ(Z6G3J"C9".F%UP0GP4)ZQZE@ MZTDP]Q9P,8J\4(?3GGR3^SX4_,#%BAG"@IHON1;"R'_,G%8VD6O"W;>2T*Y; MDW?V#'U]H<3#Y5,9(%E"SY8SABJ2*TB=ITX,'RZ?!%T82E\25,VDY9",;>O, M=\EN>8%)A43)/ST6.^HHC3]H(N$CRARD-I%61Y9JX*@+"TJ"1XD$3ZC[G6"#(FNP+#?25),X@IT!NF/^F:1M M21@+O$;* * YF@9I&@(=VFL?'<@Q=U5#0G4L_=:95DHZCUEMHBR?.:EGA):Q M]"5T"[1K&1$PV$A5U DU3L0]=,S8ST3:7=MAA;PGO^)2PMHKAMX,C(>-[CTK MO6+=7?WY3.M<_7[Y_5#O#(_5"C.6K;!R?YZ_S#_.A;'RP\0*G V#V.[:\Z)M MR"<(LV(3&]^8Y)%XS!]CRU/):W' MUJ!"5G3QO"2Q,E73@%%6ID;*=DP%RS@TI4D*,IFP# $7 !%)S>0G$ YG??27 MIX-/3=J)'YN2I',!!;-"Y0?Q:=JTSX O(J@TA=9S=B\C8N52T]:J&P>OX&]D M]3EH#:V.H4YA.1V4R$O [>TG)5E-O?5.MAS:XR$.\@1A^DM%"A#6)E'M*]H; M@%2C!BA4<+OB C^C/Q^IMYW*8%2<7QVM2#"71<)9?RY<5F_:O\YJ]UBN?G7E M"KA $HN&P^?=N=O@6'EXK$%$UL[&\TFV0MWCJ+'B.I&NG\$,T=PK+&'_F-6$\HT^>:A)I M$C9'>H)FF&#VKD/?$Y+$3%]*FGTZC^!U"WKQ]/:5[X[\]/8=PO5=\[]WN,A* ML50):96[G@8+/;B>D4P6F"%=*R&6+<8&B3J YC5L+ A+XX5E6LG, T@#T#05BPK:K''FOH5=*_(& MSU*QW'6)= +?C\=QTC-'&IQD&5 UT7'Z""C+*$Z>CK%EKH= ='9T C=\M3X M>6A8W9$][YQ=8G5!(WEIWLZ29'X*607= P.[!QP ))(0[:NA')PS19,5Q;P' M_R>WK#RS7E3$B>BB,I+)-YL"4[AU]_;W^H^"[N1F*OZ>!U&&QL#9O#TAR6D M!&0+"4L"@Z[^9*9&0(# H0K]]I[5Q4@Y1"1$9$Q/+%X8@'OG-] M$N$!SD!S]Y!WOD;PG$97&GYB)A\O%7:YQC&;#;M[#;NUS_971=8W+5Y\$2SD7#)8[*R3HKV6!;,!K2"&_'.AL(S1?@J(@PV:#Q(C 6VZAK9 MW:P!V:R"Y,9A%:2IC "PG6B853-E)MSCTD%7/Y#W"3^PO,U11Q%$D5UHAB]= M.@'[F*&-92"L7$4*3E:$6UMQ6"$M5F@9:14+B2DD;<)'!&VE>02JXZZNZN@[>&])3<5"4X^<:3YNNQM.*73TN)Y^TP1^^@[(+7FH5C:I/%"IOU3VUT$>3L0I9 *?H,S&:B?R-'C#?>E?/ MM]"7=O=8LYT@?J?Y792"8^-[-K1Z6;--!IJP!!>/DT$,XK0:!$SEOM;J'08I\BX\1NTD@LBN-4 M CK=2+P[D;0Z"QU'J-6.(\95S@XPNQHBV%T0G.BSY.8NIQ.& W"'LNM=;6 I MHY.C436]A#YO7!GMQK *OZ:E@V/.. 4FJ@<.OAKQ-)ZCKAZ6[@BU9P,1!YK? M:751]D#.-RP8UG96T8S9*P0>Q(B(BS#M9@"HFA 9/IKFPG-F%W;23,6R<1UP M9T]W]Y#5-BYN7UA%@H)'Q#R0B6*:F_2.H*1Q XW?-+K,+S.7- W9"X%?HZ\J M(X1$;8( PH'=_2<8J\&."5:M.K 69JJ B.#V<&6[40BD&AT(A-'8:-.)G&=6 M@S@6YQ78Y?U(=%E=9"RQM*E74([EB7LY,7#6%OBI,*9610:IF@-$035/\$U9FVJ9G&R1T'F M'6PE+^*AV8[PC\P^2L#JOX0['*/]CR!GKW%-M3;.Y"0)F$V9C#&9V&4L:?1E M]GB5T5C";'YC(/1:9# /LZGB[.$LC8IPZ :R,K^*E,T^/8NSB:ZEN3$CM%G. M7(Q^'*C:PFQ2W0-0$F,*LGW4:M:N)Z-QWR:&CIHW'93V/;)X 4LR#(^YPZN8 M*ZID](XQW-%N;!9;=IHY^$ U99XM$XBJ/(ZJ-!E[JYJDXS9@K%-K67$%>K!K MB_EME:U6<7ZJ#25K"$N%TIMPBXQ:E=-WL[CVTT2W1U1Q(3-X9V M6CYOW#@HA[-;)).A4N),"G,4$!;$>=C2" 58JGU6 >4FPJ4D.238]C9&!KR]+? I MC-2E8*Z]I2GA M<$S,;#K"2D:Y(M3,UL0PE*W;$+=VW@!RLKOXF9(:A\ZVS4;H&Q=D\QEC$)R: M:N*AX6U&(0(#/1IX8D>[@:.CZ'*#@'S1GZS18]$%Y86G:PX6$52W4Q59U]07 M:Z;-XBHZ57.AD%/.)-JSQ8LQC$B.<#=8Q4!YJ2R5]6880; M0]L+4'R1803#82#@LCY-D5W%K<8.>1CD:Y#*T:T 6>$F6@LZVB@Y F<"+%4E MJB[V$*R^D3*''D: )V;NA!GI=+$F?"?+:>Z+RHH\=RW?5I[;ENY& M>9ZXC&6C$0.L#UXJ9XZ#(9V(_;,JUIU?NL6YX_."-(-OCBZ(2WROF^".YV8A M,KKRV4?8BIQ$7!+1I+9B'#M(+0YC-5KUZ.@FYZ&UW3$5HP& ^22&:@-6RU!< M"L6B4FDT.^,^B?+9U:$L\I&_A;[KKN0G_#D&'V_T0Y'+#%E"B,G6P8SZ01:BW.KJQ)N MY@V'QOX@@P!V"-=U!UN]=&%+UA;^EDAV*M4C-B=$*3>+1(VG,37M@[_MII4P MZQ/,5IV\"7?IW*6H9["D$IP3;I0/N(ZU@?/D..+1P8;"V:W8C2,<_OO-65[* M<$?!B*>_V@%X-)H\++9812((_X*7L>O%NFC9#&'XKEDKM\MHXFEFT=G7+GCB M# A)%-2$4V3%B,4=/@6\D1YHC;H>^Q_:H$:J K(+%]=HY_9)1C*.64!N85LZ M$T*'!1D7DI5K@!I%:^JZ2=JW/9Q/@;M;++3'C;ISXN1EGM\4FG1% 9,(+.=:W>+D7^[_]))9EL M_#<57VHPE&$27?TYUFG<5A]>:@Q]<5VLM'(W-\W23:Y=J=>H>IEJEIY*M4[) M)G+O^LQ,#2\F#9PI5Z"(X>V&'4"3WH!F0(V2,(>UD9!9PY'9G+LKI9_GN_J7 M6!S>@''K]B;\[(CR+XS:7'SG-CR^5AS6&\X!KQD9*-9>&);@/-KY0E'+)> +:QQM9K"T,^K!14!IOYY54IL,73,?;.M!_H;26L;"S7@%J)/ M_]\+YL+FED2VV/5J;3MITZ]Y]:MT]_&^;!NN-4<#W48TE1!M8KAI&.MZ]?[K M?'3HU"A5ZD][)Z-A(D2;:-2);+BH$/E@\%;J-.SR"E@%3V:Q<3L" P[1=GG4 M]Q$^6BNCB.HX]?!A(DOXM,'9G>.C\4:@0[?^U[R&P3OS:99*-O40F^KW#,$+ M'10M")17XM&E3E9^4";*))/_;#YGIL]XW[F;7A0KO=H("./R M.RACX 76*K[#4T"E#[^6=O0@'!+\.GTS/LZE/\9 AU@0(49HB.&2 /9]-);S M[V$OS4PP@!QVSP&^S=S,T'M=BV(YQ8K@GK_ M%K#3>>ES(HS13W(2[JBM/N"[1+=KOQ.N#(Y:[[=1YG\?M;2_D66^KL"E3@4. M&&]V?FW^"K4.T!I(6%0DM#?F:W7MX5683&F-+SB7)_^B\'DH:&!5_IF>KA0* MN 5(1;1-.#(\1#N%Z_#'EC/5P&) &[:&F\PY,7\=1F*S)[J/'=;S1!NSE< M.XB3Q,PMQ--0C1TQDS_7\-W1O%%[>* .*1!WF<=Y",FU%H'_4[:7K$P'("O3 MT5A\M<&8?Y8]'M^0\_)3SLM:H^+ Y\5W'\0-YX6)TME8B,^+IY&1"-C("-02 M&+%-O3J[[^KJUZ#V^?Z2T+/"]R_VBYNZE*WRK80@#_\F\9F%0*JL:N%]A$3: M=\_.#4(B%8\F,K1?*4%5W%[L2 =Q'TY'LTG?]^&CZ:?S"V/)4U0[ M2$)688Z2$&*$B!B>UFC\-"ZO)OR(%8/V;=6A2'"[M3[NOQAUEIM-OM+!1:<. M[6.$L0M(J$$= 4 UK2!.DO4$PF%J56 M(')=D+?X)RZX6V!@ALF2.,=PH2Y(50L40^ LK(PKRDC\=AJ=RI()CS^!Q\Q$ M3S0@=/''YH%#<(4&D"F"Z9^,$#2NOH [YH9/1%B'0,%P?@A6;W4:&/Y0'I+O<:/7X8<^XL[L"./7 M.F FV:X^+3S,ZC?/G=N[C!\TDW*EEJL5*KDJ5:F5Z\T'&]3DIE2_:>8:MY6" MA6726N0T@F6R[^TO)#@8WE@F;[?3>._E$[0_XJ0@_?3#[X5E,L@(RO26B8MO M/*E>)U@F!,ODN YRPD<$RR0$PX>)+.'3!F=WC@GL!MG4\&SJ[F?H'&*/6PAW MD/A@B%_W<_;%,SRZ [3UIBQ&5=%<&8R.DXD5S>Q%[(&:P]_<=/6B4)#[=^GT MB3JK6-3)HB88R*:B?N..9X"2N*[*34A5KPDJXL0XZ<0XY!U MV5MM2+,"!C<$LT.:5L5*[;7X5>PU/X0/^BR!6/"JG,@Z2=7_X:GZ:\M7O-A[ MR20((A4_'HTETB'.Q"<\__-X?FUYB@^>#P)1+1Y-I%D,"4G7VDMP66Y3+/S?A"+-A35)R2I_H['5O#@16:H)8%)=??+8X)G^ M1)$+R8OK7*%0[]3:+:I9*I0J3[E\M12E:J6V3=W>]2*A0U\@Y,6=@7/C2NMB MIR+%8JN:K &U*K,28K"R4? C#;:RZ$)#XV^\M:NW.[Q1'% M7DF4DH"&D;@%%;4PEON+%4\_JN]PMJNSPF>A7_S4.T/63ZG.UH,;OK*<<\BK M/'D-1\%5??.4O*MP$S61X,73Y.KF5#Q;>/3^ZRG_7J-D*%3->,&)SS5I!5TI-:$(5Y:G #YC"Z- 9UH&ZE*RE4LY]B*2U M'L,3NIG'%IV>.;7>7^?-SP:1F<(DH_%,^))5"?.%A_D\O>S9(%)$Z&PT3OO. M$3EMTSVWSRR'_$,('*@L*T5YTM/Z$W%U8VVE4;.T!B]T1ZJC.&+B#2A-I5A; M/"/<[RI0U5^4O0.("? 4. 7P@D:)D)E(:MG)4LO^WG+Z=V'<'311$''E>#25 M"$U7N7\(#_]<'O96:$&$C>/1F/^F.%FEJH]^B!C3; M &W;;@O-L3X3>:U5_*C1^NC.!VJ((_@Z'-JR*IP MLCS '[)N!Y#;^8,?YH9P4?#5FFQ@5 X5%?*M> M4>VEP;X40=. ="GW^Q0['BOR#)X*#8ASJO6_B]E-V84@3D,!(V$RWS[RU183WV72&^5A0-/>HYHA'?/=."YI M"]'4LA ]W>JV);*G8[Y=[!O6%[OR"NYXJXR(+JPJJ(9V@LS20P<3LPXPU ]+B6GO8OEJE8F8$9U'H"0+-#TX4S!!R+,Y !7*0\$CC\.23D MAY&?S NFBO2X_>*.$::JI+"J[,/)PS&&+*+V%$10YBPPQ!OHP\'@XS+'310\ M"-I#U\L$%4X6JF<>RA'K.?CY%56!>\H;\XBZ'^BQ(MIFHW'%2(;"!ZX&;R^D M@BP-9)M>$30X?%F=P)]#\\#:'=QW0I(U2H6,*O3ASDG:#SB_N"X X-HF M4F4!B/POJL$.X+VE!3XGB V@.<[\IIY8<8)>1EU>FOKOV!]4 *7QAW2M;VEX+M52*RWLD,Y^=YZ=B<"[J0\5V^=&^DM86_ MJ?9\#&>04]B>P/VF:E"1&]MD="][RF/?3&- ]331_8XHN/@K@+)Q9-4PZ MEEY7F^5MFA6P@*Y">=_>5 B3W>A"]?/"KMY\SO/9>C\WZ2=#?V7-09TV1Z(8 MWKS6:LA@I>[1ZEL275TIOWP\YS/-C]9@6WT+E:OEJJ^M2@NUGLE5J_7G7*U0 MHLKU)E6L=_+MI<] R$AJ8Z@/?O.5)5/)2<^5'.O@]#529#*%[^T M+7OVHU'N/S/@:<*_/@]#1UM2 T/*-4@-S _:5%(#$\:%D'W9)9>DN']VN@/G&SN8-1Q7%:E0/P/N)T02U3R%7G,R3ZH.C1,^_G;O) M>$9*L@&$TR$#)L)7BT!8,;2LZ!F4I(/(3=HI%?ZT93'TSHH#_DV>HO"'VM7G M\6HF6D-5Y MK\\\M87D02X' >[*LRN*3@3^":JV;.;92^ '49*ZT3]%;+'[^Z$PIQE16[^D>VUM%+6;%:.)\J=FOV+C&/I[#1&42* M?T]6_-NN5FY]&W4&:?=2(?L5 :.<-?C9BF47"TW/'U+/_F-9>KOBVL\[NH:I MF;U1T8]6WQY(6*/4U;D"^YJ(ISM/8N9$7>Z^6^?GBGF@BPR0>"LM8>V]9AWU M2,GAR4H.#^.I9H*H0?P6: LIHB4<'2"$2YH)PN/[+0B7DQ35;JRII;OZH%'O M?34;F?*8#7V"\@GZ?J29Q')N>46:0L:3E7E14#D1UZJLR2"/95P6QJ;'NOK- M)QM+O&:4W@<7>C(L]?B()*FE;&LFT]7[%3'W4?UZUB:#B^M*[:E4:]>;E9*3 M+MV[7B3D.1;P!,]MJ?5]/6P&,D7?QMJ%O&<3C\VOZ.KIOMRIERNL,DI*%LTQKIUV%"@7V*]V;Y5K)EU3HDME)H8)?BC*N\@3U7AN\921Y M& Z"DN*$(#F-Y-&330W/I@;8Y7PIX?![V=@DU?5HT)0D5YD0\!LI8)X>CAIP M-4/1;\MB_'$Z2=9JPID&2LJ")*CP#DT-9)GW"V!/',BG9:H;D6<%AZ1_UP=U@ M8*-/FD]A!!JW9Y=C%?@GC_(64(=F!<"5ZMB).<486;]>BB^_?ETNK?A2!=RE M,+L<"CP/X+[ J3+"K*>(L30\6=2#! M+WD43X #@/VV>0&Q;@&E;"P*VF4+#!!,H 5.%HL94&_A%P>G",O&D\N!,LRD M9EPKIZI 4]=%9?/+Q\W[J:[>?ZC?5\=3L3H)O1XQ8[(1[%*B?U.IE9ALMJMG M1)ZF[X2RI&:@$"\UZJU*NQ6E&LU2(_?Z4$+-W'.U(E5OWY::E-/6?7W,-G"J MK@"Y.;%+#TIM"H 6/ .@VU[2U;7/8KDQ?[Q][WT;8]P^&6XJ+T3H3$+N2W0K MO!>IEZE]R$G"?V<9+'*'_UX&T^>'9HI1[S-ABQ:1Z-\^T;]'(=EJWPP9O2^$ MC:!G&?[;LZSH9X2PSGEA7OKN]!$S0L/SIV& HH/ .!RTLI=T."3$6!MZ++MN M>$4PEE5!4XT[G5VF97#,BL5G:]Q)Z(I^_'R@Q\?L %-_!B@-F&Z!ED4[,C%T.SGKZ^Q?7B2 J 6F" M_?8G,)"W^ T"V2T39F2WA>C)9#P6$2"GMX"=O+S=E_I/B?;-/BB=1T5PR_%3 M#'B@R91J+$HATO@[A\EBC1UD;Q P;-F8[QP[(GS/AE^\16T0N&J9=$B4]3H_ MA@6N5@6L"AR,@W4BM_J2'$[N]/S3#1]*8&2\#%<;2)6RTA),54L.T1Z'"$-" M+7/(#I(WB/QF.I,(QTDB3!,TTWB+WR \6\E4)AQ,XRE^5[+!_/B07Z;/^4^A M7*[2[$&,WF##YWA9?NM6",A?\"!_/JZD>[J>DT'@=-%T:&#[=JI8(:P:4E;U MU"7)0-QNC&^G]0E8U5/!)%P*9M'QE)-X+XW3ME6.YE(YL19;;MRF"LG^,#BC MWT\-6) 9JU;<(TJ-'842]O-YKV\=LET +(D[14NV5.">&_:GTDQ;^D?A)\UGC@0R78K MIB]W]6JS^#PMI:M/CX/0%T&>HA U%5LN66PH\AA*TWE#9"4-FA*ESXDP1A>= M[7C!J86KHO_7='4Y7TW4^QT=L'SHR;2$'YR.+)>J9KIZ.\,_9>9/S01(7%PW MJKE:&].BY$*\C@MP.P%H)VG154#7 6TTP#/!@*&5_G36#+9ZO?*ZKL[-YN5@J MOCU,@1_PX$:SWB@UVZ^;#B&I)C[+XM.BJYJX6(R_Q!,OLI ,'?8LJ2;V2]"8 MJYJ8?;MI#).O_.OT(VP$/ Y'LKA]-#$]7<]+/S?!&D567XWFX_8G\O#T?@]Q,4+M=QY7=[PL< ML'_S $8]H'1UH=BHS ?B;%KN!>?&=HIW PV?&$MP;IJDRO(X4;U-C+G)"6\Q M7]>3]Y;\+$&$K?VGM9#BWS^0+1-[L&4046C/,,1IV7)KB?"AU=$#RPT%"2AS M]R\MI51\3[R)SXF;V"T(>S6L0_LP42U4Y'Z8QO0^<$:B1W1#7R!(8")P+5TAP?Q:W>*)S4HA)MW4WL; MN3F(BJI,UG?%>5C*5 I[Z+X1VVCD2C4].R]W=?6I$!\WOUZYUV!K(@]7C6(M M<_$"%*4&:)7$-#V)QEDZC$$@[<03T5@B)&@[A)&.)>R7&"D()RT4330=$D;R ME.%9EPS/<=QD-!%9#?!%,%;@ EDT6_AW$:"_P,W,C60HGG7\^=J-[@HU2]SS M0G>DNB1^L9^:?#S,\_'8/LZN$]U9JD!5?U&NW8'$=[:'6'TGL_K^WBP)@N+G M'91/$-A#*6C1^!89A[8%_R'L_4>RM[=*#*2T*)K)A 8\XI_M&C+FYY:#^Q>[ MJ_ =E=>NQ%J-(1B_C8Z#=AA\,V.\VJ4;#YZ%!-:E)9 ZY?#4*:]GV1T46Q"H M3@P\^G2X.\<2#OX!'.RINS)!N)SC,2B(P]VM>[=RS4)7+SPW;V=Q56C&F=!7 M8'D5P86^L,IMG$7*HN P\YEN]P!JUPDD:DOH !JM0MP MZ.@*O]%">?/6R<;;>%J6LW1'8_2*K;^VV([IV<,_6 MOYY5B0MGU3?NTX;FOXFKU?!0Q&8=XX_ :#PRFO]BBJW2*;8CG58Z-\<_JHDZ MWXPG7M)'I-.6%LT9WPZR#52*7Z6/3J4HI0!U#.!@4R#.K\Y,G'C(0%P)#&:< M..'!M;M-=(,=0%7=@F8[D#CX!B;^FWK"'<\IHU4T-D%X8>KW>FLL]5*3QWBY M]@?6 REL(^U4TNFO4-.K*'Q]V0B>W5PSME 76KY@Q]Y:AG2S?_]R_<>0\:*(#]N.P!>+;@N\>8 MA.Y]3WGLN[$A-N^Z.-)AF/'"@.YIHOD;4W3Q40!GX=R1&C(ISY;A!LC3=FR& MF#=.K"<:0Z,\:=<:TT]^F@R]%;:$QA#)>'4.[W2D=*/RI XRPXOK9N7FMGU9 M+U]V6B4JUVJ5VNL[A)^C [_I-M#$"G((_BZ.<7R\AA%,7*M#E63KZ")2:8+GA501.AK(FPP,H>T>"!%?S-008SA$NF5445AH M#+$@J!0+!3A"A6+AOZ X'2,SX8IJ#^%7UO.&'30 $E!8443OA181KZ+%6.]% M,1?6%&?Q_%AUE9':) M @?ML3D%[7EA9/\+F?!=@O]G$1/ M\LC@8OTX![V!8WJ0YGI?@_^Z]*LKJB6/,+?RA/% M()**2(0T"/)J#BW"P3E T7QI_(N#M)0^J+!"%1KF4010U4/?-3$;*^( J:8'*8*$L#3'V/[V7)/(L2OB%@;LZS(F+] M2&L(D(1HNLNSJ8@H'_Y($$U\8C:0^@OC!^:!:KJ_B@(9L:GP,T(-6# M7_/63. %5T7?3-$U!_%\1(#C&6-9\,&4#"\,E( /H*V>C)^@95Y1ST, CS+" MD%$PE@^EH'&@!);D!:'/3EE!Q)<=0^#C=QC*$A_ZD7'8[?=$K/=,T(SM><.S MC^_1V(-@OY(UI/BVU2.9;^G0U1U AWYU ZXB]249:&_-$@W0C""+*BPFHHC& M@-,6S"VTYV?LVYF=FK,\ZBN&G$IM<@O:=,;&W3- 9 1\#A(/WOG0301)^B;D MHP90.*M[A./_NPO27;G]^"U@JM;+M MX+ID7!XNM('($;FI<5_ +JZ_+I>Y@3XJ-[ S-S?D05JM#HO36#I['MS@GOXB M-V3]QH^V<$/J*K,!I#EH;HA@0\WWAOM0)H[(MY4)A>YS*Z/ (: 9C#6,T >1 MA4>1MI27 XJR%UFMHKGESJG9AEE2\E\1!)J6QO?5LO[@_AG'.8A?^O@=XRV(3AUGL_7UY M,.N5:/Z5V6>QZWUV2W5%QDRZZR:R<#HO5<#]XB<*NN L'>,5B,M=M]3/G!/! MSCGQ_3G'5YRE*__&LN=@L1>T+,/N1X=_Y%U)'O$Z[*53\K^_&G[^XZY4ZROZ MN"H\* M.M1DR;SDKT/N=0-B^'U%5X^EN6I)2,U%% T..3G0U8EC%<5P7XZ0<8A.H>+A MG^C-*4Z$?T??KWABL8],-9%^U1^%\QOOZO14Z<3'#\UO(-9NOE=H- ME7NH=VIM]-&F: ^!_#U+A%@WY*]^\]CFZ%9/N*/#AA!+('_]$M0-^?O$B;.' M7G(,"KVP$?0L(7_W+%W[&;"UY[PP#VT9 I1<0L/SIV& HH,4E_]4V%Q"C! 1 M@V"3$U8BY_KG$<.SQK?4!5:@ V>KU/L=%6"O5QZG8;M*K=TEU7M#^FV/JC3* M27F0>1XP23[T4.75E:#=.F _ @N]XZ#>\>]VM7+[:Q=&W0C8MS5(Y7(W9V)! ME%&BCMN^.Q43]/(_FTU]QU(7V#0(2#XF&DO[AI@\+9IY_,@*;%NGC4(]K]>+ M[#@I9TX$>O$][Y_/[AL$!>=4T)[!JD#_31(RL2#P!?='P2#(M82]=U:=N[!W M(*UIPLS>GOHS\5W].6*;]4Y.?W]/=_6WIX8&GOJQ^6SP_;O;X;!L/>HR")#M MJ8^L%])")A8$K""\=&W*/"8.L9_*4EX0*YE8$%!^\(+D'X/_- #E:Z3Z6GF^ MB%SKR/1"$DQ:,IT2B^=YH2$8MB&U_]: ?'H=_>_KD2!0_) >"8U]1^!I?QSG M>JHK.IB&,7M#]QT-=Y9DAX3:3B-19$*,M>9F:FVATI(X7("*=FS,;#L]H-^R MDY0DGBE2M)=+@2!%GPG.[D:6]6]DTK[!.S>IZE!C[!+N_0GB=+9 MO3MXA! E&B'0ZMG2??XN^5[JA;[.[RQQ7=RJ,V)6(>+*PR6X,ER&Z(#8J4:= MH@%-9_Q^%4,!XW7)_4T(TT8YI %%M@I@7/Y.>,1&GSX,_L#T3?ALC>Y!*L(VLSU@K/LJ&KX<%CH9 +XR<[7:5O)$*-BI()CH0(@= MZ2R(UU,L\W2;"BT3[96O1_OV\V]@(OHJ<7PF^F$8W4$7_F?H[(6;O9R2?<, M,I EC"ZJ#LQ>&ZG\=2@ KI#)OF_LZG2M5/ZH%JJI3B;TQ@("!3#JT7M ME+\LP"/502NZM% ZW=B%+M1"A):G\ X"8<^ /Z14#']XUIR[(,$S^5A7?V[' M.I_SS'MBEO6##E MY5JERV:IFFN7BB86 )6K%:EJ)9>O5"OM2NF]J M>['_Y_U=1A_UWY[X3-AJP]<5^Q^QL/_$A$JXBO@_N$J246\?V\H@;(1:5\0? MFH+]\PJ?N'G!P[/[;4)N*)W])N:/8D(!O6@"PA1HB(L2[%WF]T/$8O MI=6/;N-=_2F1+\1?/S)OR*?UW3P9ZP6;2J(#+RJSNS2@29B] E;1!Z,;HN5V M9>H1 <1\7B9.4,[J=TK'*7<-.([.!%&)LT^5]4E+S@B#_T0&]PRU,[[C6T&% MVD_+Y(=!%")6U$^UH@@Q0D2,==?;-1%M9,,NYWAB(S8UR+_>Q3(9+A\@KL_A M$SO;,FH6XK95\1RPO4I2XT*:&N>5=K"#_1E$A2#)XR3,&C"S>MN2?GMU_8RT M36)"$JN%$./,B!&**C]7UA;AE+!R"B%&B(CA>?-S-R!T':F"T1]I( M@X=&[#&3#33(N?\BS5D2Q.C0\APA1HB(L0XQ>DTTTQ('<_.8N<.9>JY7>+I[ M4W.W-^_'=/^X0B=./4;&]Q):&JOA:J-ZORQ(K,0)K-B050'=CTHS#4BJ &^) M54'%#8/Y6=55JJ%_%-)9MMG*SKZWHYB3=F #PG>K$/R9?WI7C@?3$3-M]O$N.7\4-E M_'F$?5D\$*@MY*4PNQP*/ \@T\!U,\*LIXBQ3#RYPV]3GC%M=W+\4I'(TA\G M2J;U&5P+2Y#O5(&]UP&(%()4R[&]-ZNA#C0>1;T%$FMK<+ M\53@I^MQ2[QL&2>LQ=:K57W:Y+HZ.\HVV@_R9,PF#Y+(&>PI6W@P2$35;\[( M3\OK0$V0TN,;N*DV!M5\\F@FR/'L+-/^S.1;G)+O].+M5(CLK$1LA]_26^TL MRNS,O-G>(D;8S]1GWD98$"$Q8H01ICVJ$18,0NG9&&&G"P01KV.XO8Z$&"$B MQBXQH)HL<1YAH#)?4:>5Q[OFE M)& A.])(CH:"0LQXA1HB(X2D'F.WW6$H]]!= HYIO1H/0NJ_C6A7Q@P^Q0\[1N?'CI%ZT;K_B0,LV^@5'YICHZ#++]GQ8?RAW- M'!G>LA]?[]K;NP".:8XX2XT=S2Y]Y0?*Y$GX>'IX#Y?EE8SO\-O$]EB1Y%S\ M2;SH#U5QGJ99,HBNZ<0T(WQ[9-,L&43+D7,QS4C(B'@G"3%"3XQU#6FW&;-+ MR!'V%>HY+16FL\_^6^LP*7:'QY!8MNQ];,:WKBYXG2H@1P(WYXWWWI?0P+Q$$<99K5E4YAX=[?><:FN_OH%0 %:(/>W M[PO!V/#W/\$M27#K'C#CQ D/KO_[G\M+JBP D?]%-=@!9- 6^)P J$#A[B=^ M4T^L.$$OHRXOS8/'"U._EV]CJ9>:/,;+M3^P'DAAR;!3AQ1_?4^\?-7KKYIP M?IX\YFU,&H#[2VU6RI?NC;2V\#>%>G;]HG(*/'O<;ZH&SZ>QS349;2B==C_U MK_48^LIA38LO__L7[KP'#13 ?EP:C;Q^01L7D="][RF/?34VJ-<\ :WBA@H2 MS\5:LY(.O8Q!+:<*\@B^;DZ9_*!2ZE!6M$MX4D:&.:Q2?VM#&9K%7X(V-"UD M]"UNY"@"%36H@O.1)4#- :M0K$8)\"R,D;KXA^I#"N%F5"/XX$3!EPWCP25+ M.R(K'A#4ZA4%)PEG+HKR%[+0\9&"DYR,X%;!I3C=L> *QO#"@GZLX$_1;-0? MU?8JV=5[\_2=4AMRN8Z3O;FM[155>FF4:JW2XE:<57^K]?+\&$X92W.2[\<.+F/T(6[^E=8VQ3K&WX29M'#?0LDEK(3.PN?NO M3%P1GM_#1MIUK;1.0MK=.Q2%09XID_U>+'Z?05H+RPW"%_P\_Q%'*M I5),/^LH8C= M\.B@,9\3]"X*0V\BQ&$77J[+N.&Z7!>!3 41@4PPOC/*3D<>PG='Y3M/E_D" MYP410\PF?4<0CT8@TKJ V!*$&&=*C*VP@2T4O6H#9;39L!L]-CHO67' O/1. M5/"^CY=H*3)GF7AX'G_+VA H1BQNBZ5'2@Y.77*PRJ5[&8>!8%0QL1"7&Q"F M/3NFW6I9IF-!L&UZ[]RTD%?)$!OSSS-K"#%"1 Q/&S/M%5K )3)VA8QE6S)Q M\>.-?I%&]#X :R?NK+I@6)),\9!GBG_+?$P'4:R:3.Q=K4KJ&PC7[F4_!M'4 M@X[2_KWB9U#=$._J[U+Z[B4[N'O()D*?>>R5YAWZW-R%-^&Q(*_)R-LNPP&A M#@>*** ,7)13+4M TM2(W*X.=(]JIB%<@_8J M Z,>9*Z5_-FSVI=CE.>DDQ?N5NQ5H*I@J2K\@86[#O_<6*Z3[0(.[H \0CH\7[*=LJ==J=9H@KU6KN9*[0[N:I9R=/(O3Z4:NW6#RCE.:*# M_175I1E,AF?A%L8AJF/84B.2<%6&9&(?G"A\?-0?3E,8LHCLAR1!WT#OP'4B MEO@8R1,7LM_I-Y@4BORQ-0V.)W<[CJ< 5,MZ*T[ 0OZXE&_K6?E9[ N)P^6/ M>YJ:P:JPB^LFNOI 78UGT(&G-8?K;4E8XJS"$MF%L 0R A[@8N@:GV?X" MXA0\P!D-U:Y0:=#['0D[K:9>K3;T9U:S_YY)#[LZ-ZEK,TYNB34F\/3IS'+Z M]/>/!%2O29*D>AP/\'ZLZA\")QU0_[9X)LP)K O%#8N7W>V;BZSB]I?#A!,&N7)^+'2^WK-77PLJM Y$ *^_-H^C?RU62)4MSCK+N<-WOPHO^3 MG@D"*YJ.^SWF)\YO];NAN3ZTI@]_L/OBX#[[_CC\E Z4ZQ#$:8['*%GZ8A6> M6+=;#K+[P0WPF9GXQ?7E9A3,<\RO.PS_H1/[RW:;$@X\J_L5X].LZDB\H'+( MW07XTHR#/\UAY]?Q[EKM6NKULY^MI![8\$KBE?L5X?_%@?[>UY;RRX [V%7) MO>PJ%>X#_&RE?[OO/M@!DNT?7[;5MPZX:;C6#?OB<,=;^YQ^@J>GS%0%Q[I! M!>V/Q] 1V$##[51BO$3"A*0?Q(73V\=IVA?9W M98OFDB>ET=N-KF3O,YW#7MR"SU-O&,D&%$XVL.#I5GN+6?X;*\ZQ/L9!$H1W MGTHXW,,[R)J W,'G@(A^%K=B4@1U-K?A<%XFF\#,.H.'C,"BG0,?>1?3K9'R M!:N/[W:C9[YRAT*]JDK)EZZ>>4G*T]9+XDT_3+O?#2SM]&$J^U[MM[I,,5]B MCZT]T7%U>+AV3 6K(^(!O:S2Q7*>SG(]Q%V!*/X=FV3,S^62T30^O6(7[!,_3GT"[5XB6VUQ;4N)3X M#L_IC-[Y>,[MWP# MY6JU4=1C<=[^NZZVNWJ[],C,9VSV70ZP80') @N5DVY77O-M!&5C02""I:+I M>"I$;KOE8QMW,KZV[>26"IG@CFU^&.^U*A/A5=HG>9/4QYSC<<8)5SMSX Z' M.0CG43H*]RC$AWF;Y>FS)":XDRS/#0ZS52J7/&M['4%K-NOPJ=X!0#/]:*OPZH7R,5LRT";_ MQ74[:(=,D%GS201$&,:ZG-*>QWE3/4YPAUF/W<:>9HJ2>]G'RB/5."27('") MLF<53I;>KQO+&GD2C_L&4CA9'4XXM2\)?)VAT9G>P?VPE+2RNS+27 JH=%>\ M';VPX\+-/G[^ V:P'+"2:U.LC&1DA"TC8]MQV$%#!1&5H./16"H9_MP,HJ"( M@OKYGC92O'5N++5#VH-GZ9;G+[VNVS7]I?1H_%67X_FNGDW%^X/J^+7\$5K/ MV:8ZATU;]*U\VZ=&HU:J3K79,''X>B^_:;=9.KF]>,O;D%O\@\B"@$RN76NW MLG00<>-4E/%?=W#T$H/RMO.YKG++MQ0S1%>*K3[+H]F04XX&>WKH$JZX_ZW[ MEG1K,?>]X6#.I;_BH2K@RM(9?P5<_H4<<;>&I71K&Y/XEZ%!5!.DHIED:+RI M_@1K8IMT\.$$6ZW;LN5I_5ZG:R_-^,M;,@2@18VI MH!T0*L"_2&7HBVOS%5L*M;XO5(E#,%0.0?\BE=DO3G6>7L S<>,0E^#9^&_" MZ3@A?L!SXZ.%V*>#G+L8Q'0\@ ZL;55_*D$3[H&;EZK-3/;EK7<&E0[F0MRV M".'2/6P $US6DTMV, &":/P>-L_4AL2WY0U;\$JMG*SXIUR]Z7<^E)YAO=QCC#[ :J1'91'(#@]Y^,&^A?W=D=- MWLW9UB8C^!!W_=_8Z3"?*W3UR3#9BRL/LXSNF']H#OY:O8]892# A:"?QM: MG%BSQ"WG%R:S0+VR(H\P]6(T_*\FNRD)($7&2&XH* %P@:[9"S>#M+@AX"2%V7NXV)AE[(%1V0& M\_ZN'KMY3TJZVFY+_>_O^I)0#%+)>XC-!:9K%6Y+Q4ZU1-7+5+U1:N;:E=H- M52WE6B6JU6DTJJ6'4JV=JU*%7.N6*E?KSRVJ4BO7FP_PE_6:R1285RD.B*)Y M9O[?B]@%_C<JZ^%#)?F3D;#1(@VT6>V-9$/J=.P"RIGPY,!$@]X MJ@@X,.H!A8K3(=HMW[=\PD8,T1RG'SY,9 F?,CB[]&]X M[3O-4LFF'F)3U_5/MO/8K/NTDSG&:<(4^W^,AF\N8%AHL*HO7$Q7BQH"O#B M"QVO]@L@'Q=ZD M&\4AL=/'>K:OR"-*7FWVL88\YM28OPX:^+-@8F%U@PB/RD3#05SX2.!;?> MT7RICDFJ_#95/@6X"O:]OUDIY"8JHZRV4,-$5/J=-HEB.R1G;0+LB MS/8D)B8\#BJ) S9T.X@<^D-X=Z-6_083[&/$)8*H!,]&$W&OYO)$U(77>@N: MS[;:=PDZ$/LN'NH62KG@Q7DYF\DP^H,V+)Z;@\"_E8D8P_ .K+\:ICX#/0?*Q V!+1/QE&\I#&EGTE2ZOO6+H M0+,6K#E_3(BS(>F+C9&"+9OTL5U_"JY7)N+&<+O?RSB[LFD( )! M*3=S.6+U>+I0DWX#=95:V79I73(NGQ;:KXOKY%7Z M%-WL__HSN3T>/+>;1B['/F;SXUE!$;+GS>V>_MNDWS:%6[F=]@U-=3!NWQE^ MBKY]>RHW1[77UT/!3QT(^O>M][^@//S3$;?7*B_ ,=4OG1OI+6%OZGV? QGD%/8GL#]IFKP>!K; M7)/1AM(9]U/_6H^AKQS6M/CROW_ASGO00 'LQV4/P.,(WSW&)'3O>\ICWXT- M&5NO<'&D&_G,/:![FFC^QA1=? 2Y:OS-LW!@ME\YU4'#NB43RYZ JLQ*:DW6 M@-I66![D)+ZN#8'2!!P0IHBH*I+"HHPR\-< N2VT(-SK?5T]V_QZ3,6?W^3W M\,NK_WK7M7J[]'__3RK)9.._(UDHEWNV2N@M:? ,D^CJ0HYY^!1>4WHJ=7&= M*Q3JG5J;:N1><_EJBO5"OM2JEE6U73[^U&?[IOGG?"P#4[ZBZ M;)$1\I 1WK.#GJ:*# .&WJDX%S;V7Z1>IG9EE?#!_IT#<,O),>+2+G2_^W*N M.;]Y_YH^@]. >54J\KJOY[R[S7"^J+B=)0BV$T[4)1V8?W="Z_R:R'[5>3C MH:,H@7TB"$4$]ND';2HY0\^>*V^V\"_/4T%4.L89.ARE)X2!#LE GF(YY3?Z MO9&!Z) PD*\0Z&WCT%.N\<1E]SN\#*G-X&_A&EGF58B7X;J!, M!0[^5F-GU-A8%3E1WS!HMK#*#J(Y",# 9)P(YC^&C;QE=2#NLE28K6.WGZ(( M^@#N$%^1.'D$5@3SN*:7;^CX8U/-'LDZMB:$H%[AC.S38"W.%S>[?OP=M*S% MS?$OBM)!P%YY@D-LXYW%A8=UTSP/7CH(OT8R[F4B[;)KGB7IC7F>D+'9QI$VRZ!5Z1WS;@=N-?,X\!(N!L9;@>I% 1, M$NT_"N3!.<9-G+V#IDL%(3*8:-H_(J G1YU.W1&& M/E>&]M:!0?BV($/3_E,I3L+0N]6REKOZ@_@L"(\?#XUA^LSJ?XY3U)?.7K@C M&#FCC4YQ MIR$XBL!O@&J^#"JC7U>[032?7Q<%=7[L?:3?VMU&@PH2?( M':.6Z_-R73W&<>DD7I9JF::Y>*5"/77"G+"X7X:OW^3B7],5>B>62.'D:@DL+_%"-BQ5)(D7_R) M-#H;7,:BI\W^_Q"&"V8@<2'?U9E(A/AY M)9 VTF4FOIR X_*FHY0;!ZBUZW1(<]P_\[;"2JKA\%;S<_\'7?0?O?SP+$D-]>'SIG>QO$''+=A'#:>>I]I2X,SOC3X'Y>TYHBFS+$5/*:E050X'D 7PXWCA%F/46$0B4!N75GWB+9F$=@[-RQ=:X_ MQN:^F%F]^/EUSY^&L0^GAM>L?TD+!U&1F4RGSR.I-*B;\[$S/;U=9R0%SE/0 MY'UKT+XE!7B9*S]5I]482H&PNCQX[OEF(7&J7+M=+KU+YS^0A+J=[K(D0_2D MQX/VK8?MX\'D[PKWVML]#<2?>SP\\TTS02!WP4MJ-NZ[PW5(\DW/+$/JH*E+ MF]-%<&>.A12F77J4V#L3\7!4K%#>L_]1.9;KZIWF2[]Y__SM2K2J: M.S_8^VVKGP* NAWMZM;6YR_MSO#K.7NKPS/.B:RJ&DL:#R6MV[P1]5=F-N7B M3_.W5DZKE&O%5NFI]-29E2NE[$VE5*ZUZ:?Z4_EAT"P_E2OE9J-2OBNW2^5. ML_,XZ)3*K:>26.[,+$E!"$US>-M/!]Z8'XB%GXBDFG6$RBT9(UJ^G?$N7-CJVP0CQDF6! MZ>J_=DL%A;O+4[TYU0:BY7'V#!D3D;LJ<@M=?1)3&/'U1OF\"<@46,[1"43@ M,E!(E&_?I3$0XX_#8PC5"F<(#.'O^:@>+85.Y%]RY2BSVF+E[CF7!,/0U&Z]4MJ5Z>KTZI?+W9K#]7:C>DEFLSHV76MX=##+2Q<"OIV?YM];&NGAUJK==TZI[O)T// M3J?%7<[5M'#ZQ30F(/XQ^DH=:,>M8J4_ M?--CKKZ"F0(8O%;GC02?^)F;?IZ]S(Y80KA'4L>W=P-?_I"C:%V,_H\NJK0N MRWA""JLMXT:?*.0E5ZRN*DL#Y,1'D3J< M;"7%I7AWN! YKDBJIDR0#V@Y=TH956564JU,J=ECOD]_<1_/%2>:?( ^Z'0F MX#[H*(@AHH6$HGX\^U? M^MG01L*TE*P/!N++24(.&1&&]+EM5X)]>1$&CDYUTW\YA,Z-'E.-CO/"?/^&5D[8PYD*F&2JT_,5/E#E@ M%\K&Z%@L[I5?L;@9%]?)Y3R/12AZ5QAU#P*A286#]T[0!#V]"0W X=;X6FZM MF#[8)JN!EH9+*;WR1RSWTZR+XBF=70Z&3KV.^AE("^(HM4@P]*5+;U3 3VN-\OO MTVG29PO@H$- >"%V(Z*_:[)96L6NJ]4Y=OC_Q('*8R\W;" GP @&GDS\2B=S(28@[>V MCO2VT_3!.%MOUT9QL?FA'98 M&);_XV%^]IM*."RR1:U%!^'/HM/1>(P 4Q&./8P%ML2Q0;C H)T5C_L&-#XI M5M1)4Z/:LL:*OY:VY;QSZT@&2&@R0 @Q"#$(,8Z';+__%)M@K 5RF,$)W!) M] 'A>B*""#$(,4Z:*YM?XW8M3!0%BDJ7]Y6OM>NUFW:C4@X@V/WM9$^:H4;P MJ>&RUY3H$7):"#$.0@S_CAA3>.S@00RDP50Z2OM/BB/<2E$:2TDA* MSQ^6TN.(UAU,F=1QLZL)N_YT=G4_N+:?(F2\=!C[*88B GE2 YUX"HBG@!"# M$.,/)(;G/3:Y/=$W67I()]ET2QTE2*(O2?0EB;XDT9>D31[LEKO#W3:0%ILD MT9=P[+$2?9D@4M//*-'77U>J5%?_?&Q4[G-?,C.F0]^E9FF]Y]& !M?5L_"Y M(5 !U5LHND<=R=2AK&AP$LJ(XA3 "QK59SFSZ3$U4%A),QKKB3+D2FCE2A\J M:N(\42E!PJUYC/9F"%YJ,D;?P(_9P4 ! U8#Z-/6_QJ+<2"&$F[+6Y! O5_ M(Y>-@><%%K6KT>:Y*2N(:*)E66F-X1'I"UQCHHQE%>#VS.TA*\&OV@K+ _@Y M-V15HQ_U6$I**1<$$>2R)%^<5^@RYX!BM7PL?*LP"'KV.T@4QJ]$2=H2);4J M4:Y6';R1)>==8*P(GQ+1'J)>=X)JL@N=B5$\.U?18JB^(+$2ZE0409PU-G<% M<1'XG ACA(:!GQZQW!!NO3*_.K/3>)8B)*=&( 6*@,.5PC9X/*8$,M&BQBE" MR'[4%ZM2WR_(=T\?X8)=9#S;6FZ' M73P4!3$&(Q';1Y@TZE-;,/K.F]CH*K;?' \@TL*#"8MM'2BN)Q*\9D%9.P:* M*DM0*$!]?__<_E)546@,C_HAI01/^&;_J< (F#;V!2OZDG5IR@EU&7E^9]FQ>F M?F.Y"VVDT4UNM9$T7.M./2#]=7;T:A&[0XMJ\Y*Y.85IH9%D^=*]D=86_J;: M\S&<04YA>P+WFT(]YHUMKLEH0^FL^ZE_K>&*N?'!KJ[Q9Z_'M)\Z%T0 M9F_F",U06*;3OU=Z,\>Z^E=E+/;RB7*JR5Q<5TNY5HFJ5G+Y2K72KI1^6'?F MT$_:I88I>)N%\A!=:=$)0<:R<>^U[[-8K2[>=?OP5S+\9JR D0 Y]PJYX": MJ%#UPWGAQO2"-L<3&R,(<=P7?BF9G.'XY5E#GZF>,%,F8F"E!*F\X4 M9*ZSJMG#65WJX!RTX(C'+,'1KE9N7:VU"^94%OZ.W(M';5'$Y,M=_?YQVM.> ?W>'OKI6[U>")'.U;ME M1YRT9Z'3,+> NQ3;=V>S7_%CE:YV*M6'&WUXF@:'=FM=ZK^>\B_J=TC:4>Y* M6KKKX1;1!3%>OYL+9;Z>"AMI21O+PW'CD8M9SF!AX6P^1VAX_C0D.>HDEY40 MXYR(X9E87'#NBK;3*2?Q91P%!0N7Q'E7:%G)QK,Q7>BGDZ,OF3]D4[=4[#N] M4."")+B<-9M-NJT$DFJ&'1=;6<*;$J73$233/AZK1#F"P_S M>>;JQ@.!U$A&$\E$Z)AO*SY"1>(4M&_PLHK_K$A.&,+Q$UH:0.I-ZWHL42NT M,X=KX_.=&SB\.F-.X2<*\ODB![ '- *Q3_R<,RNLY8]%+KP\XW$[4\3[Y/GM M+;CIY&6CB7@V'&@DA+..QEF>,9<%W@H$72 63228<#"7IR@O.Y9\$2B DP>2 MH *^B,7?*Y1\EN0N/*9OB@-0_]('1\&Y^<;:B^#260F1Y#L-]/<&D\F;0?:2 MV_LUWU'A$N%G*X6^G2E.CLXWS)X- MM-]'&B>":-&13ODN-"4V]#DSTU9QG C"%Y=ATN%@)T]!G',)XL6LRX99!M$5 M:J88YH6N7GO(/8]*H\';^_ L02+QTBBKQ(,@E)T,H6R-266=96]>W$LG! 'T MFHZF4[Y=FH=&3 M+SVW"MM]AV^W:)PB78"::BH>FK:N/BT%YIWALR;H@%.][ MTF<[^5"O[N/36>.-#QK'HR#*ZOIX+$$-.35J2-#1M$0@K<5WBJ81Y!O"P_OR ML+<2"J*Y. TM_DRXT9MVP\+)='5P]_;4?-0^GCYZ9U8?_ >?O BO+S(,S1U87\<5^CJ\;15-0EU_ZMT+\_?A?A5-5*5&E2NU7*U0 MR56I1KT%/ZW72)W3GGZ]D!3#Q%S53?-T:AJ;\&_-'A.V$AA2W>27H+2KIDD< M?^8>2L\O'[%LV AZEC5-X9(=A^>J0PP=@CH4LJDG+.XYKQH>%^%"/-TCK/X0 MHHR?D64 M,ILOD<*#T[N9=F[IF0PBX)Z*,@G?SB92^_+GLJ"GPS,91 E,.II@?#>5/6T% M3'$'!>+5-=2E0^Y*_6BZ6LX=4D?:M@+3; 5V M.Z.YAV+Q<=P"/Z*%V(IN(V'[GQ>V]U9D@83M2>H)X>'3I9XD VD<]@-33QIT M)?Y63PY3D_-,/3DT''6*OE@LT.L#:$3Q;7;FQGOU3C>))=QEQ!L?[.J3 ET> MI7.QP@T3>D+88-3QM6#4\:[^)M:R0O.%$5J9B^MBJ5QJ-DM%JIU[H?Q@4@=. MR/B:G*(UE-F41E3R2B/R\YZN?E=O#VAE6.ZUV-"3>6/B#)0=[[H.2M4DSSXQ M?A)GMK( R90YR\2*DB^4&;2K)G2/9,V!;B[3)>;#OH=1=P8;[RZ=YM+':KI+5] MPIL$\_7GI!XXS1F]6,8_UFLJD K?5/@R#0C'G9[C/.,"J4"@ *-)_R[5TV:W MI#?BNUJ[Z0'O6N1?^YU2M3/5W\\GE\4#\Q5/P0,MD*0 G#H%8#WRIP=;[@-\ MD@HB!ICV#R-.4ED('^_%QUN14%)!1 (3<=]V4E@R6G(^KB/ *6Q,SOA=;ZYF?5!0%#,#P6)!_BE@G2T[ YX,"OI;*M6>LA- M)L).V1U4I5:H/Y06LCQ>28['>2<"Y%R9'?6TEE8>$C>:&KJ&P"2S8R>"FOD< MS8%>[*3%D4J'C9XDG8-D'I!TCA^TJ<&]:BR39@>S+8;RL26\OJW&W:BCR M&'+[O"&RD@8O6J7/B3 >+57 %]NYZHT^9Y-=?3"HOL;>2_7I,'O@))%@+V,7 MUS6@P9G)']24%2? 0)2!A/>/[+#:PGX[^%^#"/DSZ6B&CH4NYD\8 M,9R,Z.U-#0(./1Z#PC$>.D9Z P\7;-Q2B&47-LMN^7PO\ZA_%9$-I.HG$XUGR$V$\&N@_.JIB;)! M^%@1O\9\ASI"?JV^S^3\9^>Q?[ZV MI[7*162UFW>B/HK,YMR\:?Y6RNG53.37G^]IR,L3=/,?:Y-NP5/G)._6%V(<9>@J8RU!!34,%U MUY!&358#30!U%@=7P"+ED=/* *I;5FQIK#;19&6^\./N6."[_+C+>4"1=U5% MN[Q$SP&49'P#Y('"CH>(LKF9H':['"2EILSA;VZZ>D;3YOFYW+M[@FI-$S1$ M@XI3#ZZP2/0OEDMG%^X^ :]F&7U[M]5T;@J=_#OW//\:KEW-:7EBBV$3P&[Z MPSNS]JW;NEFPB.B8W[S%2JULFT27C,LF:DP4<*IU)NQU)K:MTZ_78LLZ/0%* MUEF""W_L*_;^(M>3\[F>[(7[E VBW(/@/A'6/3[N4S:0^/8/PWU*=_76(-Z7 ME%BZ5'101,X5/.> &$!!3MK.AW'A&QEIG!0K\0MI^PCL: 18=8)N$Q.$K4@! M";*=>;= =J-*@=D8&!_)%#L>BW,,I,3.,+J/.88@86@EA!JLHG\8V$LV+E/$ MCP'D%R4QGP-M(DB(80P^)4Z@9SJ/(Z&>I_P ^,%(P TS (4H.)_1[)"K@4 MA0\@SB\AETB7DJSAK^C?$6VH '4HBSS58U7$R@9/:8 ;2NC>1B$)"7D2\C+F M-7-(PDQ'F'0'Z@7((J( MD=1)[]UF+$,F:$ 9(VBY!=Z"\@%C')V+[Z#UU@$?7%YXB"$+"?JOU&Y/; MYU8;P.W5@R7_6CCX__W/Y255%H#(_Z):8RCV+EM@@*CWFZK!O8;G),90EY?7 M9W#6/ 0$QL\$,ZQ0K]U+;; #:.:WP.<$V0;0B$W_IG :!GP97BZ^OO#"U&\& MB;'42TT>X^7:'U@/I/#]:B=D0G]X@U[]4]='G>#\/$WUS=AG"_"&Y4Q[X;&V+SKHLC'889+PSHGB::OS%%%Q]]_R@<6BT>N&LQ M'4NM@,AJ,O>!;!"@J AO0YO79 T4!943963EKX&-C97=L+%^W]'5XTRG)LY2 MH\ M+9::+1-2C2H]=MPXI[WK,S.$SM)Z^T]8?!D>#NIT6<&FQ2^HQ2&SB@("JZTK M4)ZC*V=K"$UYI_A#()0Z$AJS93]_L>K"I0T3"5O.QM6]3Q78.7PI55%%:&CC M._P#J\#;&)TV8%ZAPM.&%#O1AK*"+^PJHJF7=>V67W#\D2QA*6;P0,Y^ 8X$ M0\/9B!_&Z7173[<'SQ,-2!TN8YN_%@\9X\'E.E/89@IO&'R-'SP6OZ332W+= MKS,16[..#Q$/>'&=C,6B,>-_*]9LY%#FK+RX9XA(8U8Q(7XZK?]=IEC 9#KL\(79@P-<("IXH07C<41IXU;+T"EX/>VTLN_CC_NLWK,I MVW(/M['PR/WB-<[\&'-)IY9(YC=&&EOVX"?7'+M%4D6"HQ6TEP4>NS+A)B_O M<&)WJ6CN>K;0[K22=_-B7SB%5/2FRDYW_!6IR-A"\:2"T26&T+GR.!>I8"2C M2Y+&?24"=I#.F5@F%_M M9I145'7B'#V>-^/?"M 7G7'<(!*"U,&$@88 M"6I(*"[2CY#H2"0R?3Y6@,JDF.GY4)>H8H1Q)2R=[)"(T34'A9%QML9AV^=\ M$[C^IU#NO][UDZS!/8]@I"\5.:5^K>BBG+FQ=/V9N7]XJ,:= M1%GC*9/&42C[54X1QDBD7^SKY'3K&B:V[-9<,^.+ZQ+2QK978!/71HQ?F1P+ M%8*F4@;#(^9%XFA0&-%D]!N#JR[7Z15UN_$\199OS&A02=86#A4W&4U$%H76T-#.IAN>$?@4BG7; 4D1 M&+H?#L@+"OR'K*@K3N@#Z5PBI8]SUHOXPB?QQFGW/NQNP[.AF&DQ/L^[.J73 M=*?YGD\P]GFWQC28[P 'GED^\.MG?7'=,@+QB.M%801O]D;BAN%>-%R*$139 M1\'[,7Z/D7>$LWI&[-Q)8D+VB,M=98UI'&/C]^Z$ /0LLG-YX-@M9N)0?Z)- M4/[ H@J-[*A"X9$%N%T=B[RFJA_$&@JD82S4ZV9&3Y(!C'PSH&YAFS4OIL#D598.ZC0+%]S8PP MC*$8,%>"E+@Y"Q[TS)Q XQRY4R'E?L0U4<*-Q^%&C/P7>3!L+(,3V[MR#S5D MI\AR0AE:MEZ*0F'*@]'8XE>HEJ;PC>A?8P5*5"CO@&JDF&ZVRRA>AHMRV64N MRQ%;A5!MX'%PFU&DH:ZHG,-R4,BJ&FN<%4?5^#P2_0D2R6-6X#'3(FA6= A4 M%;&_,7G+!GBK5.J46E7^E6J6;AU*MO3;3(W!Z MKN;RV.V;EVE3D0Q7+)1F^;GYY1H:9V.>#:%W>F-7_^J_M\;CSXY8#7]#Z&T- MCQO)R=.\2K\77YT2\/^_O6MM3EQGTM_Y%=[9?=\ZIXIDN%]FIE(%!!(R! B0 M3#)?*(,%.#&VXPL)_/I52S;8Q%QCP!!M;>V>";8LJ5M]4_?32QH>+^.)X'4Y MGL-5/8;.I18)WQ"H%YBB)!R\;6ZA[5%@/AE5'E_?U3^_2W]B\\FA"_-1/=;F MZV9_OANRQQR_-O%+;:^X2.ZEWQQ7_JA-) :)^)]LG;QSXA]G-^6 L.7ZC==W MS6E/B-?(_) ,V2:7J(N&'>Q!QZ-AQH"GRX!,SS%Z,M5U[))C;TRU:Z;9JK-] MT,X]H\:^3NT,(\Z9"-N .PX3092F@#\%N6A_1&-0(*G(2"N2ZC(L:W(DTDH0 M0=H#1W&4556;MZX[K&");E76V@G-/$19KA$_&D_;'N=DH.I.M\ M?-_JL2CW\:]XDG(??T0W)8.7NV,\ZY'8M4 D;"W9^Y/F_\8>KF/-;;H%K('A M_,D]=BR%) 5::X%K4%B,!0W",(4#(" 6JKFUV=$M)^)^-*Q)AR/Q6# Z43&^ M#)CBVI8O_6A,$PM'LTOJ& \.^YW=M\YJX#_QDELYR3>/R>N!F*ET.CN'$X=] M]3MF2-?DK:/L\5BOJMWWJCJP_OO(VG,"Q:>.-QY%[ =J=+41*B_C^&/E^(6: M=27'^](?)Q).)M9V 0_ \IZ*-?9)Q3JY+*1*C<9=[]:0_//8UD'*]K.IM+5R M'2HH=&H/, SO@&-X[TQ/SLD&/U#JT[%P.K.VW\=@ZAF+[T(Q+B[)B_L2R<^$ M$]E@]V+8#-"^V)X\QQ^KN>2E>?_2/;)4Z",IIBC+(;[;Q8>.!UQ24N><:Q:X M6"8"[Q!-S$WSUL. Q&@N,B+9H:0%@< M#RCS$EYQGY?%"=UCF+YFTQ:F:%>P?BC26K&[4!IH[=_'9^@V>>X1\ LIY"?[ M22L,9TOWG(EC.V:;<#O=@+#52,!^??G$H6QM)"* 1Z1/X!\P=4W)T.V=T*@* MH$7^M*N"$;)N&_"7\S;V_(P&TQHONF0Z*V<9%@"VV5>:U;O[I,MN,_WF:H4K0X4@YZ0>V6J47%TYE M.^V7B&R)=D2_^NT">@'L$_#(0PCJ4QF(&<>2H"'\5XK1LE-DECVILEGEC>ZH MM)FOQ-EX84O*:]8?Q /P^Z-3N_&<(N>QY$X[W'B8X@&89/3>L8L?!0XXK/S+'-5,*&"/M;5;QXV D&N$FTUO" M+[;;>YP&0. G[2BKQGY"G]>F;H!MU&-501!%/WH1X%Y:/PS7;.U1V> M"OYYVKIMVG#*?M=V$D#M8 =2USGLA?5$X_L_$O['OV$P!*>#6]@+4Y?,X;W1 M:5G82023A;@G"_TR#MQ9[(0HQF#=N1"D"^+JD7Y;9$7S+IEC1G@G1#R@-26" MD#3GI<.TAHH.'Y:P?PX[*=N.NKW]^ =$,#K ,!]93<:(\SDE"WY,=[AT1\9Y MGVK"DV%->!;7+_C1A"=Z.DUX@M^%QV^DCL0'M#IWI[-:SQ&EM^,0+04RN.!X M0+1P$5A'TG7WNNV@[4GRN< /'@PAU0]\C!J 9V>PL83E04$@0-?$XGTX!$PB MIX3'B@?K#\$$!$!\RDB,SNX]ZE&>3!N)@&P'ZH9MS$P1R__Q<0=!7)&Y3#[? MGG2&E>I-3[JK.6!:YJ%-[F]O[O_UKI/[^$S."@VBP9?4B*RQ?S5@)7QAK M@QJ1RF\S6;[*OU2N!,9?I\]?&5_XRRN?^RW7R3]>3JZN!\%!2F",M#-&RGG" M?,E/3Q'M.I*\G3!IL@43G QLQF$!6G;-41OO#Q,HGA2+?HA1'4Q(E!2*T;7* M&PXXT8]5@ 09SLES9[:.=RR.[$;F,S;];]+SJS.[:%_W?Z"-@0O ESO>Q9/, M@HU6[YF%X-J.(+#W,0C[X'@%:^0)!%S,,W)O,-OEM_F,N$=-W):":1MP@AZK M4<98[5CC"(RNC*Z,KHRNC*Z!T?P^@@1$7Z_?'OX47M*)^"[!3Q.1SX T6BO[ MJC"0\]\\CM)FW\!,$WZ@WC P4\;%0< J3/@!:+,15B'C9<;+*WAY%0I3(K5O MW#'&M(QI%S#M'&ON'P3HL!C1&8?%?P55/'52Q-.>7/^NE+3[V\Y3)1-(@&8R M68[.EL'=?N)D.:B^8\/;#_SU:"00F1N:^T?:.K.:.5<.=UG70 MK!8@[]7U>2?5<.*S^#C*3 JC<9;=1YT^8Z5\8:P-JN'N$\/.9:)\7IE,[$+A%/)3# XZ&,]W'=7MT)7=\#<97OR^*"6+XU"]"&:W:+ [/"5S.T"""<;5I:CS_3[TW'5U3\R/\:2Q-IS^ ;HL]C%_X(=:0(,6 M\N[,F&JC:8V7?Q]I3Z27MU;L&=TT2T+@"5J60Y!,.]>M,3QM\"OJG##;D5F/ M8(/L!O34M9_49AMRW(UUR;"N'HP#*5]-7_UYE@JSJYSY'HR%Z^+E?:4(31@; MQ8=B];[(<9?E9N[JJE&\RK6*E]"'L56^+5>O.,R MA^C.>)42T8U1R2K9'KL1/GW&VGMWQJO6[4LLKCQDRA+CK]/GK]UU9S3O8N-' M0ZK^^TV\B8X)/766PS.7M,^9VS5&L'O6KUJ.R M[HRL'M7?*DEKKHY"4:7'D;K)E;60A]_68Q RP4FD9G607XK@]I MM=Z5H@@US4K$H'?JLZ>MIS0DY(RZ(LI&6885V!?LTI6<&=9?8[F)Z%_ET@Q[ MP%?=3:;/B3)D%S),@J.J)?Q$HS";E]O+67DN2=B/PEG6R)R:^GPU$04!X<&R;Q,3WCB9A[LE\NSB;SHV1^UC)?2 ) MMY7 \J/&.14/)S+!:_:\$C_@0$Y #1OW3OM?C4B#<31F/F713F#(?-QEF+J7 MZ<]Y%Z?/6'OO M@/M6RR8?,S5^U']F_'7Z_+6[#KC=6C*1>._I+PK/&.GT&L;LAVE9OQW/^U'WS3K;GQK+ M.U]<5DK&ZKY/@MP'DG!;"2Q?>ENGP]ED\)3TL=1]QW/C_%LVDBSPV]C_K.X[ M@*[ONA(_P^J^CY9TK.X[<*0[K&OQ^;KOC!]UW]%(.)E86QLS'OT:/+HI)_I1 M^!TD3O0T!G/!,P8?T,WD6J^,:YS)Z6P#M'!Y!*/"P1U4EI%.@"&Q4\C(OC751AYQ!ZZ\< MC_G;T#G\1VP>=R4%U!$4W6H(?I(5^APGRI1;X4BIFC(2H1C74$AY M;J%V>7M^9-OC0=,0B Y$) "Z^/4_9V=<2422\(.K\WWL-331JXGD+AXAEOW) M/?"2"8-Q9V>6V!3$D3VS50FYJVHO4R1Y>".0JO6@I[R*,!>GPN+Y>5XQ+$_K M=2%=E1^;-=3_P&N57YZ)::Q7_^[^I9"P; M_QE-A>C8TW7'"NV)6DK_S?2E1F\2_791KA9JMT6NE7ODBH_U8K59G!+15?Q\ MI++7?Z:+SS-=LSM @@F96@5EJ"HR0"C5>E.>*KZK2-91'LFH)QHM$"T+>#); M.HN=-]+/.9]N3U/HXB:NE-D+SCB]\NFH7KXN5]I1BJ ME;AZH_90;I9K5:Y4:W"S4UQL6E_@&"3E,4.6S-"W8H"Y%9^B;\4I^M93N:7< ME1-OV6?A<_@FVZX#IA*@30PV#;.>"&K24_]Y>%7DG][6A]'SFX:?Q#G:A:]_ M;-7S^^>MU&'8Y0GQ%#OK(V16@+;K:%$8@ESJRU3'ER!+\+3!T9WCO?'&X4OM MV:8&?E,W/T/'<(VX@G [J8\-\'"GLR][@-'PYZ*R/(U1<8B&XMCUN3\?8KD, M)TT,SW3/M"/P73 U#4%EE&>DNSWDRZUB?O*22K4G2B07&?TM]D;*B^_U^2F? MZ_.M91'(Z:]:SY?::SW?K %LQ,IX<.=9I]G5"<.'K;], M>EV(-Q ^)5U1$DF"3ET3%0V"@-/?D>X2R'SN14Z,G_YTQU+0"R;_@22Z?[\3 M(+6SV?VC"%E(>)5$3NO,C%B^A\L%\ 9+^9%,&X\<@K.V$?N7B.87KV-[C_):/RG<7TMRRC_; M>W[]?@>9[04N\=OM8?<6]=\BTK_+T[O)/'9[NE=PXQ8J(Q:)^G">T['DNN?9 M$XEV7Y1D''R,'+Q*)^$_^P$,$U_;"3T #WLJJKB7?S*GH,16>VC,=!1"C<%- M_>IW_2ZS%W?DH[J*G2<_=>I6AID74>FS'][RN)//5+K7\XDDAM>]C))AY.93$N/@8N7JVR_(B;IK=767OA8EMIK5>IF&A/ M2N)E-G\US%=&J< GZ1]EI2)4%D#Q!"^/H>10-SO/J&N0XD)26@!@R0.$OZR) MNB 2CB)_?!N(W0$G&IRB(HTWX!.\;M4=Z,===7 DD_XE7A3X,7XR5-8E7A9T M?)9.H1@I\)-N(?FL@OB^B4)E2$:224"-E[AK10*1JG,5<2A"-0X^4/B;Z!T- M5?@G)1=GD0MK"7KLH)4F?E+5D(YD0QISLF(X#Z*KU,=5^L/U1 G:-FK0EU,C M?>JG)W;N8_@]^.N]3"9&VMKK)U V'/Q)XV.:?RBSL[GWL_F 3X.IP4%012C# M7W H\YIHB/J >Q!AGGLZG L^R@[IX0YI$].*5Q4-[?JH^M_*^2BWW'%2':CV MW'_YH?J3:Z'N0%8DI3_FZ@8ZYRK8;X&3.'N)JRN:P3G?;"J22K,'X 1+_!O'&^1,=A5-A6!RAV0TKBMBD);4-MF'0NR=M>C M/*ZM:\;9&9$4(&"ND-+7>'4 P3N*VM=53-G0QOB9J_:DF?K[^V_\MM9YP)ZC M(1I Q,*'A:UR>WU8V+K04W3R[>;5G*^\;J.",#'\6 @(#F6@V "CC,&BHK M*/@0LC?CPP,='B"-2+(0^8%BP;C-I9YE[P!S>Y1+AB#D2P0U, .1UGL*,>SZ M,+BT1B:?;D]B34FNZUG^?AA=!]B@6"H5"ZWR0]$!:L UU<8K,&V.3D! M*8G/>,$:;*;S1^.G>C,WB8U4Q I9#__Y%02/>F$@;$;P1.S*D'H]59'3K$26 M 28PP 3?\RT8'P6T,I_IF4"2)7C:X.C.,:OM9YL:G$WUYPQ]-GC!0 /8ONPF MC3;Z(8VVHNBZC5LORB9TRZ'W"HJLYTEHRU%'4WPW-![K6%'FM7$9.VUZ59$A MV*DI$EP)DJP!I!OMR?#/4_=W-1Y-C/L[2;Y=5*?]^:-77AC68T6S^\L]W E; MKI>%N_!R)NI'_4@F'(VMG9#+2L 9-V_&S>M?-4;]J"2)A5/1M>NA#EOA7MKE M#?:DWDAF)'L',_MZ9ZAR!8>TUB$H9*=.K/M!95L M#940\R,<'6QXLH_751\VENAAJ'BCO[?%:EL0VT-]IA,JY/?BCO^I Y@Q[<9PP M6QT[IUNB 3FPC-\.PV_KZX?X=H''.9#%0_B< MZ^J'XDK],+UX:1I(55W R^!]X2=<*D(:-=YN!H^H=AD]TI0MG:Z3S$%TWDQ; MRV49+0?+:%D0*5@F(%:S[R=U4GR[C,\%EQ/1:"(HR2SS82O&Z'M,W7*^N+@# M5BP>7]D!Z[!8\X%W$IA=YN>'F)%\TL3PH8D$,1+ORXUD+V4F?F>VB2-LW>B( M=8XXF)X\!LS]#6P^/\#W61,)QM"[9>@- AU^7+B<5C>)3'MRQP\G-\]]'D6'Z1CZ(#_(MS&@*K>#\P9%<3DD$+,-[N8NM UZ40Z![544729'GO.-S M'*L^2E(Y^WZ@$2^9@#5.T#A-FS:'J(>!T0V^DL (2T M+^,I"UR'RD0=P'.5KL@#.OJ;: SH6$X..N=R.LS"B2)FP8=2'-%XF'9'L)8N MB )!=!_P(\"$'H<@C"/V\-1DPST'[VW!'VQY#(?WRM0XTE/%%$+B!\-TAI8Z37M>A)OJ7B]%NI9T93HYO#2Q*ZH$PAK/T+EB_%T- M$P$!%'T(GUWK'WC1KKV >4UI8D':RYA?N6B,&V).&^#98HWU<58N".-?_W-V MQI5$) D_N";F(>.LB?H [T#_8+*2*: M-\*"70_AU4L#+ X1X?EY&@3+\>0\:X)/P^TPV9 M\JZ#(V<,H[H^Z)PFS)].T<%'GS\*NU9\\Q:8WXC?\#BM(ZKQGCEL;+ M.K54]4M1[TH**)0% -^N0,<&H[0GS=="M9.H5OI\+_!XWK\Z%]5:J_C?_TTE M8]GXSU T/=>U(!-+MR>1/(J9KW'E<9CZ=M$H5G*MXB57SS5:3URKD:LV&M*Z[K9DW'M3Q2)%&T.=& MYJ86BX.APQS"EA/6R;R!Q\.&"38KL+&B87D+JWM!!J?BHPK3 LN!&FPA&7Q) M";KBX(-,C \LG8FW8@7<#&UX@<73\6>AG M;DWSWSGH>+\E5"*RN"?!(BFSM ]!Q+,/P7I#M2>&'JN92D.O-EX"+ZN6HN3G MVI-\/74K\RVSWYC!S2U!R7=*+NY/N77-.25;N=AT,\(IH.5O>K=J$>$-08P+ MAI6$3\1HJCQTW")SPJ?2><@7A(WF5AD8H-PY0/9Y!/Z)%+VJOT_R?R>C X%F M,[#C#6@8\P+5G]3Y:FN2,.X:#PP9>19./3)<9(:3?SHX^4>FNX+!C QL/P"? M#Q)9@J=2&-C^5\&%9YMZ0+#]SR=??NJ&?FF+5\[N,@KZE$S![M%Z_DLWU8M_ MHI"<;*KSZ04L53 PJ8*,& $BAF?>9LX1)[SE9;Y/NL65T+3Z?[#RMB,_=OYB M-9>SRHGP:::'V7F6\3'&A_B6>"+MB9RN#*XGKR4^[F.MT*(>!I_B^'730HE#-Y>R=]S87Y_@.$3Z;5S[%B;@R_#I!Z)GMLQJ1\@2]%P/+EV MR>MANQ,[=FD M%LTA/X8D%O? 'QZR]>RP_R8W:U>/5?UEY[ -GU:S=5/#JI5>6ZNP(G*OC.PU M^6UDSFG79'N2*E]'WE$K4J\LZ*V]M78]1JMUN81:_]#XK%SM!Q?P_)Q8\Z-< M(Y-9NS*7>58GQ*/;Z];->-07R*L@PXXF3DK9-E4>SQI_4+>U[%@?#=-_'Y.I MM^?=%37ZIEIUF#])H/(=!&E.I6;;DXXLC#HYK5*_?6$J->@J=9ZSY^24'Y#Y MZ4A ,'&8+CTR7;J".?W !\NDU^XGQ+3HEEIT^O0#&HA="4V5J'G3^*/>C$:* MB([+51TJAJ)Q(VLY.U:II?8DD8J,'G^/*ZG,,U.I@56IU@S:;C9W"ZVD+PUP MF4(-*FLZ7UP"Y92,K81R.H"ZR<[P >U35%(T*Q:M[_Z*4"K<=.-W>92Y3P33 MJ;*W@H-"7"A_Z: !+_5VK R[4DT\5CIO0WN!D6)*8#U3UGBP*>,"S*,_!UVFF/AZJ7#9/OZLCW-9'O02+>6;)^7/[N5\7X$ M,&.!D_%!M(VY"N#!8,N84AI*S#6DJ[0_SP]V=(*:+LJ($2!BK$Q?H_B-]G+0=!-POK>TY)B[] M55[1U>OKPXZZT'R2,-:T :>(S'OW]X7%H?$6>:L/TX\L!2=0ZL.3@^>4AQ]I M^8E,0)(#F?+8&3=^/K]F'6[TI55R.)(-2'O6E6DV)Z$1KQ]+UU=_QYFW^D+Y M'U!O:SZ,M'M=61%CN4KECR&/TDQ7'INN]"./GNG*T^?&_>A*/QI,!TU7^@PM MP@[,J8:N&3$"1(P@WQ4N!P.ZTA"2N:*,M/[8"PPHQL" LY[C!@!(H:GOYMV M^+L%13=T<#-]SO(EYY@>8W[9&6V:'; FP0PC@/A[ M\$=1(H/I$!U=/V37]T=C7],?G6?>+3W1!;PZ9]W[46X63PHUW,^9&MWHMDLYX=NJ-'QWP/CXT7MJ0QQ_J#>#1 M^VC*;#RGR'DL*CO5+KZ:V>]6LA[S]ZBF+(BH&H<+;^001T]!OW/I1^2#SP$/9= M[YO86"2KO)<,+)SQ.W"LH,%1EYXG(HOM 2]6^.H'8Z.U^ ;;J/?B:RQ?B"=N M\_ZQ36S?;)-I3]28.9X@8_SXV-T'V\06LHTW>Y )=R5>U^FN:X>Q:Y3W:Q[\B!%TE/<2Q/A7?&WWSMY2*#+I;&!:'MY@";^;EP*X-D?[!'UH%0HIVA\?" M%Q#KB^*ZEE*E^EDFS#6(US]HGZP;^ [E/='=1 M'/ Z)RN< ET27?V@%8T#O:_!RTXC?.R>I&!J=I=LVK]PVKSP%"SN73=X32?G MVR<6%!DD(3W$#5%_6=W9M>B*?JY^O3TI7 \F@T>>-^Z/KJ5K-!-RVSV96+8] MJ0XZR6C)3([2B6\7A5JU4*RV&CG:"[%6XAKEYN\I83L7)\"8@9\T]MY#MHP1 M=6CLKNBT!;SAZI?:=3(L<=HUS+4_CFRUS%NGWOHJ9]V/O?Z'_W?G3I4?\[SE MGQ7:PXY:I-C276Z+'267!W[2)4P$VSKQZ";(@:(F)A&VJ*"EM"(C3L>G$\ZN M13?N;: 0(\L$NX;C5553WDE41!J3[LUNC90%C6R[8A\4LL.'=#J0GZ<1W)W .VKY^#HFM@IT1MHA&0359'Q(1/78R@/4+N"M>H/3]OC$2^7<+?] MJ#Z'+DNVS_[1]C@+:KI^^_Q03<6P$81]5J"LZQM$\D-G:]L57%: OV1?U[S* ML-'-O'?-_G75;MC(CAY+GC/UUDVF6^%@1C/G2Z"\??/:Q.W^-Z53-#?.5U'^'^%%O_>5N6DG/HB M)WG+U/X6H5T+2'\V?WKBTS_!VS;9@.4L,G4*CV/MNIX9:JV#63H'D S3WQ9OS9SP6+MX?(F- MDSK/,A/G%$T<"#(/X33/Y"M8)1_,''*5!A8]A**IC!TBSOWF"1 L!'(#D>./ M+G[]S]D95Q*1)/S@ZM@X^(E'>C6Q^,4CQ*,_N0?0%'@P[NS,BJ$*XLB>64?1 M!*2=T;3U'UQ>XKLO7!2OBUPMVDL],Q25+'?Z!_N%%+FYF47 G1'O^8BX^Y-= M19)X5<=;W^W7X*=9\->._/[ZCG?>@P8:XE_..@AS-!Y;)21T M[GO*8]_IADQYU\&1,X9171]T3A/F3Z?HX",?S@*[:6$W+?NY:<%6A:"P>Y: MAAL28>Z!$(C+.:(*7G&$PF$N4* HHM:[4A1!;X'KM:4;TC1551(_XX;0;G >,N/TZSC2^CN.!RKTMON# MX]-M8SIZO@2U\V 'YYPK0R3,-"#Z1LH25'Y,K$ K89+C\>$R.,1W!T!=41'" MX/M-DQ/A=YJ$I,_E&OF=XI?)SJ?XV0GB>JWG(G"M1P\&_%^*SK(@XR];<@3O MMABM/=&$UKN,"DICG Q\ J#;&G+G_N5S[KQ7L&?R4AOC4C%;[N3$XG4\&"Y5='^WZ!U?14 M0P=HNP)'K630J)78"EN&';O880@Y,[/(E+!Q0 AJ-S"=Q[!@9^_P),M1+X6> M0$(MRT +T&8%A58!.E)J (]4@'FZ'CR>/DYEMC>&\?73_SG,^DYP)XF'G_H9 MB42^S):>$$-^'3;9 0RE[?UG_K,KCK:^$//W XO6\1_/&_==+BR:GOOF3N$- M#[=.1D!&P'4(>(C=C)\L;Z9.DC<_H\@VARS]Z/?$SI.?\GSLZ] %^^CWY[;T MWLEG.4$QL9.X/\[=<"HNAI[=).?83;+S)MG\_9=_,_GWBM*;WB3/M@$"*-/8 MR19X2J=R[9SUJ=9C^;7S&F?=U].VR*UB4N;34L8)OF;'UZRH6L'4-,R%!&E- MCLMQ*F-.3[)4)I'+9J/ZE)OTIY+%W@H[K<%'D6)G(7COMB?\VO[%B!\M U/A M5&3M3O>[%R)+#U/@) MV0$+OJK.;*BJ3_!\&\VA+EW%\G=2-Z"J>O^'V8\><>EP-!$@>W\MT/]ER*GI M]N3J*7=?'B:?JV;GR#(L64W53FNJ.L=14U70D" :9'J0(L\JJ@X+H0DPO;R@ MJ"1UG5,52>R.P9Y49&F,A2R>A-RG8!!=0K@W13,&8XZ6BFA6\XQSKN5 _E61 M!H(;@%_Z"H'B)&]R"# DB"* #XB&'G*/8F7C.["%L1["+\(+4,_21S+2> GF MI7"R8G :P%5HB,!42 DC']U3P4K"(4 %XND

D_JN:TN$[HB0:9)T"ZO&F M9(1,%7]%Q,J#(FYTE;XLVE/E=1T99 IO P2X-A:X#>Q=!YKP\9P3X%B4\8*Q M*0XXRM;223$(6<9T4SJ\3FK&-<7L#Q23EA2$-*3B#29U!Z2XX 2*QX,_Z?GS M("#,2D,">P(<8[$(!] 2!J&B@T4I;Q@*9@3@#N A_+(,O\C"=T7C\-3IOT69 MFC,B830!\XJ!@ %X@R+7VD.&Z)"8.4Q9$E\ 984.C[D2B2,DA/&'Q.X SJ D M +=!.?5TEIA?[49L)OZJW1Z<$TQ$"KM(&0S^JLQE(YS C_&^.%XELT>Z$?KX M>#R5),]SBLW_>(I.OA?$'OXO/-#8+K-QG.^3Z),3^$FWE!#F6W&(_^04/1^1 MV07,S)*B@M#'8FW(8[KSA.$!",@IM/H:3\J@, L"P_85#<8FJ,O85]9)U:!F M/X&_(FIX[+Z&4,A"7'8(62J;[=%Y(N91K@DZS%*#KC.P3C=.!RV:)'CU>,(=0]'F]-I, MC\PF!()>D &S M##;LNE@?]O'@V,#KF#J6FSH>=R:;X'4L+)0AK?.D)JREZJ'-W'1L(E1-:+3A M^@P=GLS$@FZC\F@JV&S[%?\Z1& K0,TJ%I9](EZ\42H"<$".YD0$[Z"0"J^+Q)(=C!/YF34Q=8;KXU9 M('K_DVZ@/G:1)4P &Q:9Q^0:0V"4[R@C%%XSLFH!L)A#"&#T\$O47H:_.^)7 M--S%J;QND&@8'F3(OUB]HNR 6<@*F+%PU3Z:%!*Z+^V:LPINNN21/- @@5(X MN55DN%((IKTTMD\A^/B18&%*3]3NE=DKQYH]D9_F$E3A_H).W HCDXR"-=,# MO/9SK22!A7OE.Q9\UI>6%0> Y:8K!0K:<&]G(A[Q*6<^&CU/[;]! FU1('L*KFGW6J:E#Z:EXYMHZ=16 M6OH3.?F!%T]*YJJ5NXOI-W)WWUIZ/NM^CQ+)CZ8+<8\V=8'7TILW;O2EZ"WP MQR!;%'/IZTG2;!VB=^/B@K8]G@F?DM:CR?/TU]#2[,KZ2#-4N\>1H5JVS[A$^8.[+G;$T'92TV MF!Y73$P1@/")L=;AY1< 2M9(AM5<6A?^)D^)ZB E':,SYD:\-B;9;0/(=]1- MB@%.9R8._"C(DT*@P$@!!WF)'$H&O;[_)!HR 6/PJ!@HXBR M27AOJ& %KVCVRZC70UW:I<_B/0'>P)/C M#:XGOD,,_=2X>OT&5C'6P.HCU(J?#:R2K($5,V6/WI05CL.4+;X[<@F9*1L, MJP6;G#*4+_5-7L.6)D*S(I N#=MQR*(;I=F;*$%-$F3IX[D@7AC_I+%7$(#A M63$&U&_INF@GA]J#SO+734D(X4>,6:O*F4FB:DI/-&C3H#Y()M^;$PG'/F=ZF8S.&?&\@]B&M'H^-#6VDA:R/4>,:7E;D MN??Q!YK_!_80B F:*GN/_X"?(^L"HXN:<>[7:$V,/2WD_H+#8()"-R)]0K"J M:;8NDD>BILBT8@:JWJ P"]-*[*(3L(*8.MB5.D#'H0XJXJLI"N"TL/+;PTUZ M1@4[>0E$*?GO#S*;B'Y0%ATL4JU>[M.4?T?%P2SY'QI0X1'&(*HAVB&8R.7O MSGI>T5I?40_A,9$,Y5ST^U@P0Z1%-Z&<3P1U1&(DSB]+(BU!$/'"21K=W!?# MG"ECGP6P'@=X^MJ0UD/B[=-(YW!'6438EK,A40;U![+:E/EN%ZE47$D*M!L' MW0%;!#\+_!#L<:LV8GY=&E)-@^P%]H.Y%SPONLTR]?1A ,FF@+WYM&0-*YV0 MB9T1#6KAX$>9*F4[0@0Z\AF1R#HT"NMQ/=. 79L+(?5X4<.*;SH2=;9GW[2F M0U/9CM2[]CIX\\ 5/C<\BT?2\PW/,.F'HD&T=4X6"B1XTL?N)&;+2U'O2J1& M<4&O,\"A=%R";3)0>Y**1Z^-RNOU:ST:>!".7YV+:JU5_.__II*Q;/QG-!N: MZW46R[I5L5HH%YM3 MFG)0MX4>*>KE->(U:-3@MTO=SD.N MJECJLDA$EH*FXM]XVF@1?OWX*:BXI5^RE4T'22(:@28!93?@(>\7BF!'HD!= M",CDI;/B^UA.X[V S. 09)MHI ;?*LNC(5*P]$%'>57F3=5.V'$# )G#$MP9 MP-2FHOPXY?*13;HFAW*J)DI<)&NG_O)<%WO%"(JW:1DXT+V%Y+,*XOLFXHHR MGA]"Q$[X+S]4?^(?NP-9D93^F*N#5U@QA'/,1N SJJI$61\&&6%K1K9@/WCN M6>EPNFB08'Z(6A2 @#)" [$KX5%RA@470G(ZZ-GJ\1"!)X=%U+KF$&Z*N@A, M)8T 64\O"C"WP9V1Y;0#D@,>D]?(J_A$(MV8F6MPZ61@S@]9R"#G7$WFZ*Y$ M4XZ$Z.F)LW$@ $T$QI?H)44 ($(A.V!9D].30L0%@2S!T]'MZ0[Y M[@#O*3[L,)#SRBT\1:H0K.)^N!J02=X%%*_")XF!1E9FV65\'];LLF/=-R[T M'@_SDF@!#HC$^M1TJS >_QZB^"ZJ*8CDX[;!24>RLLYD!G=X%I5"UMWX]*1W9Q;MN0_S7##'V+B M6.2#R5YH3UK=9NFM=_5P(SU_NVC>YYO%NWMLLG/%!S#<76;Z7LB_HV-0EBV, M&7+S3I#(7+,MS* M:+0]>==[O5&DV8C="X%WF3TS")9E#<1_ M-_F'O+SW-E*^=Q1A#)SF^I]?WP?&4+KX?U!+ P04 " 60-M:#5/%Q'L4 M !B] $0 '1L:6@M,C R-#$R,S$N>'-D[5UMDZ,XDOY^$?^GVZ=P/;N(H=E_$"KIZ^+QLREFVBL?!(4%7>7W\2;P:#0-C5&\R>^L., M2\H42CW*))5*B<]_?=EZRA/$Q/71EXOKRZL+!2+'7[IH_>5B;O54:ZCK%\I? M__*?_Z'0?Y__J]=3QB[TEI^4D>_T=+3R?U:F8 L_*7<000P"'_^L/ (O9"7^ MV/4@5H;^=N?! -**^$F?E'>7UT#I]02:?81HZ>.YJ6?-;H)@1S[U^\_/SY?( M?P+//OY.+AU_*]:@%8 @)%EK5R]7R3\Q]@>7.!GSQW;?]X&^_PRLU M?N1GXFS@%B@4"T2^7##Y$O&>;R]]O.[?7%U=]W]]F%@1W45,^.G%<]'W*O+K MCQ\_]J/:E+1$^;+ 7MKT;9]5+P"!6$1'H'.Y]I_ZM(+2W[Q)"4/26P.PRXA7@"RB1I.* C'!09F0 M%AX3]8+]#I)*TKBJP+ ,\!%#8=1H=9]5,YZ;WM5M[_8ZY;0G^GW&%$#4\R!8 MAY#-Y^@)US>,%GIP"U$P]O%V!%<@]*@0OX7 0]A%7WASXU*A>* MN_QR$?_,-9IY2?- T V8\]_)A5 9U5"2'YH@21M68F:EB!Q/>B0N @28M EWY,+ MG^F[=0"(2W&9Y<8@\:;%:.MA_/CQX]751[;@=(GC^23$D/XQF%OZ5+,LQ7C4 MS$==^ZJHTY$R4"V=%HV5F:E9VM16;=V82BRY"A=NMP#OC97EKI&[HN8)!:KC M^"$*7+2>42UQ7)AJH!AM,Y;75\=86O.'!]7\QG"S]+NI/M:'ZM16U.'0F$]M M?7JGS(R)/M0U2T+)@Y(.*%BO,5Q''396)GR"*$R60[Q* ;"NC\$:Z99Z=V=J M=Y%N,88ET1;+ K'4-,? MU<%$^[,RU6P)"P\6'5$M"'RE,R8-C,LW;;^S%R%F?KM06.ZPWP(P[[7 MS)P622RY6,X\Y@2@)5OH[!@\F5VKK!' Z>TQ3K-)Y I07+2_S_49@TF:M5I0 M3'>]"7K^JD'TIX/<1.W&BN*;9!WT(3U:90S513 MPE2_KX>^#WR,_6>Z&,WV6 ME G"4HPSJ]!=E8)BF\94N0^7X<\=_ @&!):M6 M*FW&X*84'9AH*GW32&,EY%NO(,9P:8.7$A:<.@%$RB$ ;:R9)C5+MOJK!$8H MT,;;JFJ[*Q4!4EK[6_>JJ=T;DY%F6O_SWQ]NKM__'+G+]C<)"==-CF-@9+"W MX)JM4!(ON50L $@I$I"$Q"QE\$VQM#NV:I%(\.,P;#.Z][& !'@1.D+J5YP:@5@*2WJ\V[M M-\4VU:FE#EDX6;Y":A(UD4,E37)*C)7IDN]IWF9%C0 LI:7]T)@.J:4RH\A^ MM(UFZM8O$A(^)-NM&Z1A20H#VPF#Z+!G5D<@ %!I-4^-V8-N'T*5%#"V/:9- MY=Y8_3;G@L#?0BJLQ@+\V8;F4:D (J7UNC4?6-33HH@H[)4O8V'G;C:?LNG< M8O/YIK3$%]]\5GY*'R1S>,Y,#[%SFSRM.)H1OBT%$%JDBB@_Q<^1 )^IQGF M6W$( %R*1[1188GO:8DD>4#K2000+ 4PN$DE$K#3LDOR<-41"(!5"F[P,DTD M5FU23O((E8L%<*D(=F3I)Q**5\I#L5MGHX@#6 J+M,A)D0"?E)R2A[.F7@"\ M4O"$EZ@BD3HA8R6/$[=6 *52!*4B>T4"]!II+!4.AP"Y (3E% FQE!8)ZQFY M+04TFZ@$0"Q%7>KS7"1V+1->"O&4JIIFC-Z4XR;%Y!<)2NLLF#PLG#H!8$KQ MCE)&C(3FQ-28HGM?0R$ 4SFHP4F3D6BU3\XH.(2<2@&,1!(U)#RM,S:*L8S* M.@%P!+(W)#8GIW$4-:B61@"K%BD=$K.3-74"V EF.^W(VNG&ES"Y (JE4(8UO-=&<[H 9MM>\X&E MCW0UBOTRLVG.##/2QY^21TA4S]RR3L9Q"C!3PR?89O.ZQ"N =RGNT6H;.WFB MDCU2XB^@U:60L$8"=\L4=4[@*O0F=" )1\5;\0K@7TY4R>E[1;!9T2Q;?XAT M?FYIX_F$+CD>V6)#&H#726FH-@ G\C9/@+=G7),A]?\T_>)6_,Q8::-/4<\A M':V]B]9Q8A[;#3Q.D.5HJCBC ,RUD:FA:IK?6$0RSO.+MQ@K,F^E_HK#'B60 M]7"\=1_#1;4UEZK$05V83P#TVB!4E);62Q,!$HB9VA=RGR3D+2%/\FCJT#TB M$0"R-M04YQ=F*3<2L19QXS"@X\EN>L# "4+@1?C,$F^8%RT68A) E1]38C'B MN3TWM>C."%,=VG-UD@"=NL(+"O<[>(O_P$O^SY%+OC/0?ZT M1@1F0BD 59@*S*-6HQW#> 98\]ELHK%)0"?%4+7NE?'$^&H5-A/DY#CA'%.U MIRU )P"QR,V\TL4^:]>G[@13_1Z0"*< QK5)7\('H:3FMD">>]J)!W@C@P#. MY7N%\C@WG)62\+XBO%4?&3N56P#XVM"7*/#R"V/M)T+QE!Q'MZN)FF%]7\[= MRL%:.ET^_NJV!:< Q@(AJSS&^C27%1=M%,I5;.O-X*H3L=S-WSIB 7QK@U?\ ML[02T/: 9FN%PZ 1AK8TF5%UW(MZOXT< 8CMQNW& _P_XR=(Z@;,'0C.F'VD. M"8SY73J*[LPT1O.A1/<4_Z#BL@&<]H!ZJV6D&'J4"& MD4DM+@?3>F(!2&L#5-IXK UM_5'++VC9%2P2T?;WB?&."S50"6!8BD55W3$F M+>PIRIB_2.RK&VR$LB?$F 2 K0TV%:XC^ZK;]S*)XH;! MZK>O$*4 B*4H%>\VPO_G;V'VGP4@T(0KY24J"2C9EPOB;G<>Q20NVV"X^G(1 M>.ZF=W-U\^;ZYO;Z'U3LRY>MEY*P)V1SX/GY^?)E@;U+'Z_[-U=7M_$T.!ZI MY,%I$P [I5:>;Z,VKBFH_8B*-A(=!*4&O)]V/FT@< /&GK\33V'/H>:A_XJ2 M>V#15G+* KT?*/*$M?\C9*43M*VL1W/Z!TD\/#SE1\A-M:NMW$6%_$%BC[*' ME*7^W >[G8M6?E)"_T;(C_4@+:*"^SA0$-A"L@-.G5 N(@&[@.9"(?2]N@43 MWXF:JF%A?_52OAXKZEW?]&ZO+U_(\M#3-ITX#$.[3J1\)W0B:HU YW+M/U%0 MW3Z;%-7/)SQR]B.:3*(/70&RB$0(26\-P$[DH94\?>@%)"TYN0M,3P"VCI)*'"T*M;\BH[[ ?[KYM]K90B'%T0T0(L,',/P=,^N_M%15$PCA1%$Z+L@DBYH1_2>15ZS._=6^R. M=B?9_RE*UH:A"P*:T2'Q*DDJ:[K0Y>@>L&'D<-%E5+'3G+HN=#LZQ,!2[ :A M&[\YCUP%?GT7NI]9HSL,(=(0Q U6BT_7#7'P=N(#1(Y[?USRI@M=+ET"5NPWO[H+G;=V ,.JUU:YO O='0,G\/%^AN'6)<<6D5?9A8X_ M0(S=+7"^IVN)*H/21-0%02S:+P\.0Q+0ER4^FC35=5WHMOU,_]S;&VJIY\@- MB+'BJ*L(81<$LECV7+TH]21=$((NVI8^5HO=/B[L0D>S2X>H(8\/9,+"2^&POB>Y X,-H!B>5I(CI= MNB5<_$#A1G"'H>-&CT[NX_1787HK5"I=(U57Q;NC!LM (X@/&>]\*46).SM3 MTPO[Z!R<8=^!<$G&V-_FC4?N&NS,I6[+U5WYL8L<=P<\,[W^NWP%0":U&&UG M9677\\6PP"4?+AT%=#J3S.RVYNJL_,6+"R/=-!8!U6!V@%A[<38 K9DQ+M(9 M"\^-/XY%2J_9,QKJ["@=\ISX-T>IM&UV[6=F[%OQ@.17*GM[!S.FH*W0L7V- MUS6WTS9\"08>?3=G+VTATC,\YB!MYE6A/#93? #YE)V#[=#IZK/A?"&;Z+LG M:F6'2[.SF:PC,Y-MRK ;O1\ _@ZSCT[N2P()T'5$HJ(QX(C31-0162;N;Z%+ MWS%[EB_+$:6!IB.2I-_Y$/K0;?0I\9*@YS71D7$XNM_*Y%^L7ST(9_!W9 0F MD';V*!KR ((0T_]7R]R*HR-2GGI+=Q/J9[;6N=&I<>,:1J(%9^>D/OZ6RK&O MUR1[:_[.C8# [7Y"!K!E$YT;!XZCV""Z(%?WI.5]XYI_R47C4+Q"DUT9)W8? M4Y*VEPE:+.OJ3D'=9VT/L2D&!28'X5IS=354S0O/GA* Y2'X8R6(0N7&:IY$ MT0:0^A"08A%NP]C#W/KTW?K/9'"3150[GM^'Y.UD_@'2_F!-/1* (U=WX8H7 M T4W.%L59%\]"N$W"+#][-L^^S&.#J+F5Q.G-=!54&MEFJ.E2R*C"I?:BT-) M8[=Q2E]=]C/TGN"#CX(-$1J@%HW]6PU6,AL,] SP\KRA*C75U8&J3%P04;%3 M&']7@]!6I]%+)XP'18A M^6YZFAF02_LY*NZJ (VY M V=9(4#7T75&=8BM6=7-GD/<.[I$(N^Q M-6WJM&'MR.9-=F)M3!>JR^B!M0?;N&1=..23];)6A YVO-H1RR[D-E;I-M,( M+H(JKT:,JZNN0/[F<>YQER:BKK[#\G<3'/+X"F6=M>WU.YUM=D4[M!?ZN1_? M'D5__A]02P,$% @ %D#;6KXV!H6M' "G@! !4 !T;&EH+3(P,C0Q M,C,Q7V-A;"YX;6SM7>N3F[B6_[Y5^S^P/553V:KK=#J9/&>RM["-.]0XQ@MV M,OETB[9EFPH&#X_N]OWK5P+LYB$)"0-2MC(?9B8..IQS?M)Y<23]\<_'O:O< M@R!T?._CU. M"P)EY.\/+H@ _(OTQ1^4-\]O;&4P8"#[!7AK/UB:^IGL+HH.X8?KZX>'A^>> M?V\_^,'W\/G*W[,1M"([BL,SM1>/+[)_TN%_N([W_0/ZUYT= @6JRPL_/(;. MQROTWNRU#Z^>^\'V^N6+%S?7?WV>6JL=V-L#QT-J6X&KTRA$!3?NYOW[]]?) MWYX>K3SY>!>XIW>\NCZQ S<>K MR'5VD-#+WVY>IF1^&?EP?EXIB "$_@_ #GBAAX( P-:%WO'? M)^O0#AWXLGD 0OC:9 XS6B)&6JUI-=[O[>!H;"QGZSD;")D7J:N5'WL1C''F MONNL',"J9D9:;?$^=D)[NPW -M&)L3'!/?!B1N-)'-P6=YGDH0E6P+FW[UPP M Q$;;X2A;7&F>U!4&'DR UL8T!IZX."'#G2W 3C8QV1UPLEN0,,1/,G-R" K MK;9XG[MH:GMK9/ .Z'7,T.)'ML67Z6QWT<#?#.(0J&'(');AQK6\#N;V$8$ M18<_!#%83QW[SG&=B'D6,A%JC>M]L@+',5CX)G"A_UA#O\;!+&5\>U&O]WWH M!X'_ ,TK'-,6+U, ,QQN2*NCVK,N&Q $8+VP'[FY(HUMS>JH]C1T7L7'16![H;U*4A-6 M19%&M\7?R(<9K!=E"1,,:)SP.VM9 #>R/;[V>R:(MSRJW[B\B_B\_3B=+:=9<,1[?!3[Q81'#CZ*'>=-/(S7 MD.@TA^+ADTJ@@WR*AS?,L'YS*R[ N2AVF6?Q<$T;WUW.Q<,A>72/^5>#%<5" MKOMQ+7828.[RIGXW!%^ M;-?Y$Y\"Z32ZS*5X^*2-;RT:7>W .G8!#!YA%N*L'1M%$@C%X. '2$UC$-F. MRQJ*LI/K-R_(7CNS Z3.>\8Z0%/:[:-3B4&T,'+V2*'+$&QB=PK?&S:$BH]V MOWE0,]R:TFX?-T**,SR>IE9FPQM"QTV^?0DGCF=[*\=V4;]/L,\8N07^-K / M.V>5<=!T M&HG"2;K37+Z9D6 DU?Y\RJ7L#6<1CD('=8AF>J42Z,#",M44FMI7/N(=^/W M/P 8IY;*#TT]?0VU+BLNS283&Z7V]3Z"Q(\P5DCS?11[ERLL#2'@(-R^5$G^ M/0C2_"=]&]1M+M%M*!0[W8YDRK+-2]@OD^@@4HJC. #HTU, ,\[8=I/WSC.[ MTC0^8B/:OC196Z6W35YHQ0+Y2 0E" M%!?945[JW7[):F:A6&EUUYG8L(K+0*?]^53YO-9P,9#IM%]!3U^0BX2'1YCJ MK^,5)_,\!#O3?*ZF#=;#X\+90\=Z_EL3K/RM=XG+:/R:SK[^-DPJZLET4H^Z M=]!VXHD?G&UB\R]/-=3:YU_;;, J.N_]@Z\S(?X-V:\AUM7W^*9EV3HJ[6L[ M_W7]JQ/M6LG6&(D*DN:B:*/)&SJH[,11:'OH=((LP6]:O"'2Z;+#HMGJ8*-4 MY!NJ?Q6[R8@I_'.!?_ (W[(&ZY,$Z"4LN^HS&DZ$'L_.2+A1!NA A1C9>/B_ MV/WWK?)2VE^/X^DE9.2\(39AR@M]UUFCZ:IDXY6,0,;HB5777Q78<]$9"7Y0 MQ/ITWD1R$L+&#N^2XQ#B<+"U[<,UF@37P(W"TR_)M$BF1/;#O](RVR@.@F0_ M24K;M>^ F[SQ7]ESI<>NA?"*:IEH4P+\#XIS[VTW^= 4G;X5)*=FD&5@'%Z6 M+3=EU&"E^ &,LS]>W9S>8P>KPD2IGDN1/7$=HK 1D1DX<#Z4@@%U?* T 5UH1[,1!B/R;7SS[J*#; 7@H%C$5NF7 Z?2A!WG44AQ$, MB8)$3A:XF :SH?9*[#)CUX),X)TZ"X[)=F<22L6GV.#X32@<.+EDTGO2_>"L ML\3AU #!Z&&9!K.A]%HH2AQ:D F\4_5OY(<,:.&?9H/GC5!X:'+*A$T47($HU44*FN^7G29)E>Q7R)I.S VRZSI@(Q5 MS3 Y M%:L)B$EPJMRM$R1("(A]"(#3/K,2&(*!,,I[-JZ'98%IM%2L2:QR%B MEC-5#LR\DFC"Y+ZBU@94N&?%EBAH75O,%0LF(J(7#%DP0A6#0S4RS^99,9GUS+0$LCHDT1'1QB<<-T<66 M":.<5"S%#,+C@GCWO2TR4U/'0UMR K!V:*QCGY8HN*G-PFCR2F"8J?.'R9;1 MII3 &(8,#+=4\AD 8FLL$IQ6;:H=*%&\4[NT&+4@$W"%XT@9[+54MHYDX2Y, M!00:B7J)Y+8#5N2OOI<.E"6F-YAG134"[/>^E_!3UUY3>5+TT\RPU(@L$SHFZH'TP%JS P^E M\S!%B?>QFY[DM'%6M+B99:QH5\^,&;LB9((OYT1@D,ECJ>M'BK:"K+*1_:J, MB%'/J::YJ-K#K24(=7AP8E#$):%=+]D#C[R4!ZEB_G%=EA)F^=][:@XO[47( M"!^>\]PDOU&D^R)O.)OE*<7*+:W5@JO4+)W"#$W MMX$?AO/ W] <>>$A47%(NMF-%FV8B@8@!P(;GM^=X48B&@])SH-5NK M^[*WQLHITSI.KP9V42_#>N]X3ABEN]AJH:D=*'JM\V+%J F9P#N+F,8&4VC< M&(Q _F%I%E15@C(\&-,M9[D4@@+^0$2./$%VHX06K3G:Y<$IYRR3*BTJ#BC)(=-<; M/UJU&FC3"Q-Z7V[180T>FC.W@4WL;ZD\);IEC5G96.[E6P[Y@X;*9]23UP-] ME.A-D;P+@D4'/:R(_'4!2T";"R6<=DU2A*C.EXD :P ;< M>VF JY%<)I">B@X3*'7Z/31&1Q:>/RVEYX=G#4H=Z23C)T M]H>?5"]9@O<.7RHZP^Y!HZ2Z$*:")&7)JW\5U:]@B=;D#$0L!=K28Z+G/9;K M2O;4/? 2 5D^'',(/$#])$X<('K%LH-+E%:JX!/3C0%%-#;48),Z2/3R8Y"H M;!.QF$K5%<3338D)*2DA(5V" 6DI+1&AV/O@S1 M%J>G'6OHV.N:'40\-'Z&;UP>GA.;R]U)WSL+H0E?.8DNR+ 4GY(@[KH,%9S0 MW>_-S;\UNXS0WYQO*2.48^L&"?^PUQ@+%NGD6R_E3_^%4^O.1]:Q]T&0Q@O_ M!'CI&N-35!^?!R%#AC>&>?'YNA'F5<@X5OBGQ(L6(Y>"I$I4"F$!'^D;-]K&M5)CGDN9O.>4 N M#!/^J;-]6#%JD1S(<0Q0F;MXW0X/I 0"PC^'M@\N5562P\QRS&,3ETRGQU@O M>/$CS0(>3$6>+Z M$Y>>9 *8('G:K7U9K1I+0U@'ZPJ =?(Y'E.\R-]-0!:3BXBD=6X*KM6&5UZ5 M=5]PA98R^]C<,?H?)Z>EM3+4)"B>)FR M$F0*DTXKRM@DNP[T,(R1^4QV*-<;'?PH2?T*!W@,2I'*L)C@<&:Y?LGAGY;4 M.;"C1E-"#Q_MYH$#^3S8[ID/8U,XN!EOUI-0AFFHI-]9&0!BEU'"M?5D#,Z2 M,EO'\@A)O[HVL8QX94B%'!*U=&>T"0/-P%E%8)W=*5W\(??D' 2.OZZ6/U9N MO$Z.^%DE/8>F'0%MLP$KV@7!/?,A.G@2H_=J.QMOY4O*O38R*Y.6N$EY"*?, MRJ0988D2AE0T8Y,7U_ N4NQ9A>EI)[9[&_CQ 8Z ?UZE>XS ^JFAGVQH9>!- M=)0FQ127 0B6I=/[*;EQZ'@@#(U[$-P[X &R/[1#)T0U:!!",8M]OND^@??O MW[]X\5X9*$A2UP_C , _#)>6/M,L2S&^:.877?NJJ+.Q,E0M'?XT4>:F9FFS MA;K0C5FW.QW0M R.,%5VMIZS<5:H$)=^!X9@S7W7*9S-_"32S8NR2-;R\V?5 M_(;8M_3;F3[11^ILH:BCD;&<+?39K3(WIOI(UZQ.)8(\V=MM +:G7M_2X: Y M$6[*(HQU2[V]-;7;1/%($E/[HLV66J<<5[OC\G?,Y/A]6>8WTZT%V1QI^A=U M.-7^H;39.E!AK7_ M7>ISQ'_W$R/IX!WXFT&UAS?'ZYLRKZ9^^VDQ,":#I:4IJF5IBVZ5FBTWIBZ7 M'-]O"8M/@?,#S81$V_ W543X MG)J/\5)3%@:1<0R$EEMV*S[*60PNN M?\BN@A9;Q\$"6WY$R9->5MP8>YZD/#L1[G:[.UM>NR#%SZ\JCI CNU6>I70[ MWM#/!"-9PHH'Y0&Q#P$)62]9HHJ?)>:^_0B 38+)[%<\+RD5[H?[7$Y,YAGC MB,^9<4^SA"E%)DM0<<\^AO9CHN5I.)O MK=$G;;R$'@JE # GU<>ZFD1R:'*9<\-,8'J6D90A@E463LR*/^9* MY;(W*.=7] 5H)>S3PLC9(TB7(=C$[A3R$E+0K2;I.70Q0:&B60O]X%;K9LE@'NUQ=\Q!6(-B'9'1Y/ZR#S8F3 7U<3^AS@Y%08^KCS M@C@[NWXP/TN?=1K9KNYM_&"?Z> 6^-O /NR<528\9;J_KA;9<])/])DZ&^GJ M%%JRB6%^/BOA5C-N377^21^=9.]MPI^%QY8)*))6PI6\I.2:P5DJ(4U:6"'3 M>P@H?:KT46+:S:H\)1<#-I"E.$YTCRP+0J6F*C95R-0KF+_4I'RWS),4]5CR MD1'=L=L$VB:*JNFU[_VLY\S$JI[M'I/0D285Q>)6DJVSQ55GZO1;%C>JTZGQ M%;H938$N1AD;R^$"15%GB]R/7Z%Y$VK<5$G+:EU)_U%2KB9-@:N2H>4=9*% MW0LB5::I.%2R,AS' @)4ICH[!95*&E:,3WFJ[F)#F40#SNFJW),2TN)VK>=@ M&BSL-.,$849)"(^+#F,XT*D>;$R67Z8@)I&H*&-A-$V/F^EN9TP#)>,%D6^N\_A$%A?8][[D M"VU2 Q\B*CMZ.FVJU&- B>7HM673F&OH2PZNYT!TZ$8XG&=&._Z8/DK8D39X MGI(*3 -9LG'BP[=ZA*H'VS"H0B;C"'/T>!^[Z>>YITL8L"K#"+[PB':<)UU* MV0T*A?8QLE=Z0_T -E)-\QOZV)?V+J6?Z3'M96(=U/DPB#3&0](;FV4F.R6" MH@]K,]@N$4]OU\RMN/S*(@3B?"1$>R0F2/+A>1,-=9\DE;BZ"+$+L>K.65R* M%3]*,GS?R(ZM&@1I*U9J)Z&#R+7M4:PF]<-YTGLX.#5H9382>8Q"/]]%-I-M MOK)-3&'9;B]FNS?+A]4L/MEE6G 2A=Y%AD\KY,B*46Z 5/S7UUAJQLGE92NX M4*<=20L_P+Q#-X\WA"X_5"Z_VQ"]JBYD+9@E?&>E08IGI39JI5W]YU9ML6E' M(A Z-I$\"W./R+""Z,SBGA5MX2IL4U=%X4&)[)BU@V'Q @1[!A1PSXJV5'4H MD.63U1A-X@A:E],5=;'M)IR?CD6EF"=R5Q/JF%TNEJ:6;)PWU=%BJ4XSBW7N MS1!NLF"("0BNY"Q]3+D>B9V"F*7&RM\,3I[% W#OP6+!W_AH_^9Y"J]E8_=C>F)-]'-L+Y0;/E\+:LPZB8" M 64^<.JU1$YT)TI/2Q^K1,'K?NFMT5&BL1>!M?:X@H^FWT48+'[M8F"G+;I+ MIC-[P*M>26=#9LL,[\$.UJW.A3)ET4TYO<\$O&IE\A$_ZYD_ZYD2X?:SGMF\ MGMDO@/E;"?GRYOJ1YV&3*4R^B*#H_ M[1QI^?-1K#BZ9(*\?'&\B%^V> WARIE4.?M'F[KN2S=D MQ2.VBZZSF[C^0Y@[=(W2+E(Y'Z;0+X*V?*K)87IIFXBUG,^G&NH44:?*2+4^ M*9.I\=4JG+_6S_$KQ"U$U,U2+%R M,1$1>]Q+49A.3=1J*.DSN(OAJGN\\ M>LG.^DD/T7BRP*60I?*4Z%KA!;K'RB/?6K%L%Z"]:]KCRD'GGS]FHM:NF-J! MHLN EZ\;1MW(!.?I$H'T8'LR>N7G1%?R+@<++[E,V*0'U?#[IKIQ;-B]D1@[ M-LW(FO&1;WBAI 35.^GR*4'-=2]]'YA=)R#\$\1I!R('_J2OGCO#1G2M]6#\'-"5B[!Z>=2!QSOM#S\;>5,#Q+C_>?@Y9H0!8KZ/?:$ MU%J,)+IW/I!_C@)&:F'H+<,VQ[QP^BQW'']RZ&NQ%M1BE'^N?4$?P/IA"@UD M&-=F,E+[.GH1FWVXT*HV,QCYC(57-=UGCK4&([NJA^F%#;SXT0FTP"0,DQ MSHT,;:RP8G ;\-0KI>:P,V'&,<=Y4J=ALH;50<+*P2V9/Y(:9(6M(B?UR.7: M@:(_8C)*1C6.1-#[M(Y? R>"X>+8?_"^V"YVWT^)^>H(T9\D+P.#I %I3WNL MC=_KZI]OJ37=RYNWOR?G.>>PZK\V6KE]FY)94HOQV*NX>[Z1-I4@ MUR4W/,*T8QVO*%*]HUY#FPF2;X:#\LU-8[P<]7_[:@96[@I:L!X>%\[>\;;G MOS7!RM]Z-;7@=]0CN$\WSN;NHH7+$ J^T#^CSL'<(Z8V,FYGY=)PIVV"A!E+ M6XSO*G5]VG05<(5TX-\[(20Z\8.SLZ 5L-Y1:_EP?G[1+00)NN#PR3N(;P8\ M"Y<=RC@$'M@XE/B2.$!,G)Q5L;G%J!LG.DJN$:B4W;!I0:86BC.KR#IZ*QB6 MV.F-$HZ?[+W,+3J&N8C7Q]#KWWGGD[:YT853T3T/H!6H*7II_O/!Y3YEH1:AK> T\X/ M[. X=N O,*M;$?>#-R4F>HL (XZ7B"@8S[/7MR)P.!3"?V15'.)U81?0$[UY MX')4V;4F5[Y4EIRE_EEI"LNE1.6K3?HO?RX"VPOM%2(;?G6B'>MFB'?4SV,+ M4YU9Z@B5IBWEJ[[X)'P_!).<==\$WU$WA7,(+6A;A!%'H>VM'6^;[?NAX$O= M[&(L%Y8Z&Z,/$J615CY?C8R9B,-W=N1PI7< M=&K]25Z(F:5!_[JS0P!_^3]02P,$% @ %D#;6FQ)N?B4,@ )R # !4 M !T;&EH+3(P,C0Q,C,Q7V1E9BYX;6SM?>USXKC6Y_>MVO^![5MU:YZJFTFG MWWOFSCYEB$GS# $ND.[I_9)R0("WC<65[20\?_U*QH#!/K+LV)+$?%L[/[QZNK7UZ]:R)WAN>TN_WAU-[DP)IU>[U7+ M\RUW;CG817^\MKHV<^6^M:SR[Z+D+_'MK8*W1 M;ZT;Y")B^9C\WOIJ.0'[!G=M!Y%6!Z\W#O(1_6'WX-]:'WZ]LEH7%P+#?D7N M').[<>\P[,KW-]YOEY=/3T^_NOC1>L+DA_?K#*_%!ISXEA]XA]%>/[^._MEU M_Z=CNS]^8_]YL#S4HN)RO=^>/?N/5^RYT6.?WOZ*R?+RS>O75Y=_W?8GLQ5: M6Q>VR\0V0Z_VO=@H:?VN/G_^?!G^NF^::/G\0)S],]Y>[LDYC$Q_G?N'#O'& M[R]W/\:;VIRA8T1[]F]>R$D?SRP_G""9%+7 %NS3Q;[9!?OJXNK-Q=NK7Y^] M^:L]3J&P"7;0&"U:H41^\[<;.ND\F\V95]%W*X(6?[SR'7M%!WKS[NK-;IB_ M=3"=RJ]:; Z0P[D^LB]<)"U#!";%I?LY\NHZ65)3VY;#I/:9(60[XE1<-:E M$DI&%D&NOT*^/;.< F2=]2^+1O;.H34=V1LNAANV3-#9Y1GNG"T-!*V0Z]F/ MJ$<7HC42HSK?B"KX* #%"X:O@L/.RG*7R.NYDQ5]V H[<[I\F_\.;'^;GQ_N M8)*I?R$TXB-7PI?EK;H.?A)<=8"NI:T^@6>[R/.&='5]M-$3G:QMR[/IPT8$ M>?2QX1P67(D$QRI-JL%Z;9'M<#&QEZZ]H)"YOC&;X<#UJ3HTPHX]LY&HF 7' M*HOV:]NSEDN"EJ%,AHLQ>D1N(+AX@IW+HB[BW!NC&;(?K0<'#9 O1AO0M2S* M>BYEE2JIPL">="@-/;3!GDVW6X(VUC9\.^ED']*%@QSY%B10=*RR:!\Y;&J[ M<[;@;=CCA*%-[UD676-[N?(O\.(B\)#A><)J65J_DM^#D;5E(%#6Z1AV^@=(NW4V*YGC4+31-104&]RZ*O M@ZD%Z_J1P405&MO[(>H62.M9'EWKM>WO]V3Z+*8,(E=0.4)X>_."A?P?T M(2;3=80UWO->B7$SR\)%OQ(KMICR$9PQ1J0V5 MAT[N !784WEH2^DFU[;*!7BN$:NTL_)0S>M?GRW?"L4;H3([*=?+#G6NRF;*MQVE]ZW: M?LHG0/X85=I2>>CD]2]-&YVMT#QP$%4>J15BSVV+:1(,1;+!A(GI&OF6[8BJ MHN+#R;4+HL<.+,+$^2CH!R@Z=OGH)'00T_/M-1/HG8<6@=.GS_4*0I5O;+EV M4#'[J=6M(87A"[W\.5SV+5=RYW9EL-2@\@Z(N0&X26Q-BM[ M%E%0='+F'KY\#E/-OX+L\,TU*( ME9Q#5VK+%ULD!(QJ5;4[6EVFQ0B-7P!?H@RW*3O: "K@HDEM;>/3R^3OU0A=$!ABD&A][01]1QA@5 M[7@E;=H2]^C8HWKNP:P?,?VZ^ :19^0J;(^T:$%A6X,[6'74'WSV^\=N7\@! M9T %7+QH'K61K&(KE.A8U64F%O3B"HQ3_GQ*A-<*O@SP..5[T'?!+"?Q>0:L3/(QGS::M[=3>TTWUL.O8S3#2_F%/(;\(31?)^E/ M#!%RP-I>FL\^.]I,96VZP3HZ]]RWO612N45F>>A/*4RPKX_ *A*\#\E=T2'( M+'A %W-[S>A@9TRC!\49.(QBN_XE;7H9M;E,':!ZN@\/NYCCM67G)#K96P+% MX9,NUFC]P&HQY"+WM&OUM%J.DX_"L$/U=+G8-_*2MN\C=4ZBA14X?N%)N>]^ M2C/]VM[IMWWZ\81NQ!:1.9KO*6<#BE0$B<:P?=8\*@5SU;I@=6,"II_2/W4<]':V\_J&,]("=\U#UM#K>^E$]KF.(G1&?4\IS&([0&V5,;S0O!EV\W M&7^;8=>GD\'\[Z]2""Q+Y/O][.6+5 %,0LX@ M6-Y*@F6?W,FB_M1:O(U4N31H4IM6 ,^I4IDB>GAV8P%BP75'TL*S5V$8^>F" MCK>X3YL(%>N:R#^5; B #W(!F*R0X[#*HY8K] 8DV]<$!(!P"(:/ZF (*^U< MT_U)'(E#EQJ"<4H[A,0YFF8+OVM[,EW@!L9;%X3 -+IUL61LZ/N.[*(, 2'QK4" MX)1J4/R2K.).0,@):=SU!VJM.0!'6&=,)?+Z;ES]/PGVO+$?M:T M%G)/HQD4O"1C=T?9B-@LA7QBS[*7E_.VM1!]*M&@["59N#O2IM9S;TYG1ECP MADDL&P*@2RV0X-$. B+)Q-U1>*Q[M?>&=]BI3++MX#EW*^!VK 4XV1R $$FR M@T]8BO['^+H2R.J)-Z\%'!#=8)!,DDT,4?R3M*/DPQ*7:KI'!$VPIYO.?_'WF3I MJFGMZX1 DG 0!TF6=#0GF',%2M0Z::*YM).T@@*69"ZSO<<@R(*G=KR%[N(] M)Q64KB3;MX]9W&>%7:Z'^;R5YE).)1>4M"P3=G?:$UHD#C]K+MM3.B&ARDJN M_T9LG]+#[HL*W,BS!,0'4YMJ+FR89E#PDLS025B6FQ7[NZ4:*;'9X?8TJ2?; M:2YR@&!0WI(LSA$K&[E>(ZKTAPET[,PG&2X6T(H-M]=<_AF$@SA(,CW/R.MY M7H!(7C02O>J%23KY(#*2S- )F@5TN=Q>O7F8LE/-P'ITUDISR:>2"TI:DNDY MP%-BL4HAD^WZ 3OP0:"4AIK+&Z(8%+DD*_.$JG1AGS317,Q)6D$!2[(R]R^: M^3Q;6>X2P?D?:2TU%S=(,BAU2=;G<7E;"JW9RWJMV4N!-5N2];DG:I?HSXKG M/3CV[B(:OM!3.M1$_A#E$!3O9)V@#<]]QW2)BL2[@5=,Z:U@* -)I!P4L-ID9)Z8<=C+VN MT+D'7H]:P, A'41#:I"UY_J(W==B/Z)KR[GEHI/>H!1H9)B4.12LY'--2)+ MNAC>$/SDKZ*#P3S1IW:H!00PY2 44K..S>=CN8+="4DN#HG6]0 AG6P(@?>2 MC^$>[P.FVH$[MPB =Q>/X&[0L7::2Q\@&)2W5,MX%#PX]JSK8(MK!\2:U4+:Y_2"PI9J#;-+ MVTBP\6?L6IL90BQTY!W>2P%S3&B 6@ DS@D(G=RCO7B]9D?*\.Q'>$&4QZZ9 M\'?W3'#=&9Q^M0 JDP$0'\GEKKSCX3]VL]*873_&$CVFZ-EOTP?]X"M:F=TU M1RL?'R!HLG*A=[5VJ8+N8==%#ARE3FNI.10@R:#48Q;Y/R_/N*%/^K'_+>6G MDT%SWZ'0MAR+3@ZJG*!CV,@_N4OA3>NB=8BRA)(BAS&3JETPS!NC&:*$4XUU@'S8W[N7#Z=733#+9 %4"Y2]<-@->6(7(7<"S\=K M1$*F11 3Z%P3X$0Y@? K):Y2!+^>RXK.8[*EA,) Q5O5!)$$R: W497H1P1M M+'L>W?1.E^HP[GS")HR(0.>: "7*"81?*7&3@HY41,F;=[ G %A:ZYH@!)(. M05)*5.3%VKB@%EXK[9LK]E(2%8N+?8#=63X[*-FCOF8JP N$52F9C,5V';Q! MQ-\R'GVZVC+;8,-<7%P%@-=+[0O$E_OY5I/!!2^JH0:N(2788CD>?61Y:&PO M5_YP<4?W2<8\C!>W6WT RV8#1$R9"R+*'MP;<)S TGG+&N&21CD(A3H_PAEC MXOM1?:!(I1R$0IF?8$=F%@#UW?[Y8E=FWO=MZ\%VJ/"01_>[,"UMA1U*E,?V M/G^;K:F)CE!'Z'+Q!H*KS($0(U\X 'W405@$1! &',%*91Y#O9NWI&U9=LG M99M^0P(T3W*2[>X6&$0#:'.[P$79 M%5YH0(E:,\2 (=ZH0:CP40(67^BLD* M$W^*R+J-"<%/+)>>DPR8;%PG9"#R052*>B9\QUZ%HKYZ\_8J%/>TW_MR-&#I MF[PK0X)"8V[/RQ9^/5A_T>ZU@"0W0V!D5EV^PVXQ9EGS:S2UGL4VJO0NMB#S[CY9;3VFZ(!\@9;Z)&*%Y'.?<;C6WP7*ZT,NY=:80=MA=LBV5 M\39<= B:VSS(4EIK\(+E<3*!+(#8%/5X%-4BN$X^H7U7O?,O+SA%V (!4^;% MV$>7#UMK7 R\&$=&Q[J@F(,;$#QEGHQ49G/N7C4#"N8!A$>9*R)&JQ H-5<@ M^"@HP,^&V'YXV9@FY."SS@MP9%Q5.ISJBE,4.B)JR1(DBP9*?*SQ2,""B M[HA2K/A"5J+_64M5\!0Q<5-I!\%0=TYI/@]E9SDCRZ9J3N$FR W((3* M/!%)9O-L3G6""* >A$3;E(OBJ19UU"&$> )!C#DE%!9Z&5G,Q%LAWYX=]Z_3 MJB]OQ:N^M'XY&>\_8BR6SL:QW/]P$7F**&&A K[>$+1BA^ ?T<[ED,[8.QYC MQ^%;>-$Z/J!EN?/6R2-:^V?HP:L HN]+95P5Z)WPWA^OYX;%R%+7H5.V/XBS M'8W=LMU6?/2_6QOL_=Z*'J)H5XSH3*Q.:;MBLJVJO3RB)*LZT5D[; M,V'5.I>'11T, E7!]RPEZFAK#T(JQ>"[H"SSQGZTY\B=\ZK][IMH+_-32D'] M296L!\C?>8+Z./4JK:C=23/M99ZD%I+[.U6.7$%GF(!#\&.YGC%E'D'+6W4= M_ 24+_^4@TLZ4BL:JCK:]W>T#1\1>;31D^'.VY9G4TY&=(VEM)S<91TQ\_GS MY]>O/U/RCX$*^J%]-^D-S,FD-?QJCK_VS&\M8W#=:AN3'OVJVQJ-S8DYF!K3 MWG!0*1K!>FV1[7 QL9>NO:#HQZ]_&E%IQS.#8AQ=O3[G:')W>VN,OS/J)[V; M0:_;ZQB#:\2 MD\ <#2>]Z>0?[!T<&=]O329B]G(.IU_,<4S8E7+$*XD3I__].?VC?OC647K- M?]WU1HS\RF=%6 SE B\N@J@<2JJH/YR3.N[=?)E>#+L7=Q.S94PFYK12D49O M&N\P;QK9'X'WKD4G!YL&H:SI=^,[\[K5[QGM7K\WK7B^&^MPS;@.T!3'BD4# M''Q*<'"[6SBN[\S6=$BG=-^84N)'QKAJPMG=4S:X['%.:I\9[B:3;]7NHKM5 6OO9V<^M?CM"9V MN$A%F+3:WUL3\X:MM]5NP-&1C*A&91J-B3VM-^@,;\T0>/.OD3F85*K10-<0 MI)&:V+[B:]'WUG1L#"9&AZECE=";>]Z5&KH1PPY=P<5*V93X('#_T[8%$I MID.F4IO8J29W[0E]\RFU+?:>5:L@B!E#'*/H36+S$C>*J T>#5RI^2UFPDXA M??EM8OO+8J40'S-_89)3MM^#$2QGB@A9PS #B4TYATTLA<$TXQAF)[%I0R:R%-J3 MMC),>6+S3K&89;ZT/-,9YB)I?HH9T'(X RUIF*'$+L^WIZ7P<6I8@[2_2^[? MI^:U%&+/[6R8W,1NG+"V):VH:68W3'9RSP6,;SE+SKEA"Q,N8MY*VFE/[5R8 M9 %K5Y*4T\U>F/(_18A=C X<-:!#OFQ$34\A MO)@O< K(!!LB$4R"IYVR^D@^HE 6$%B800BYDH\P2(=.RT,,LN&MYI #4#QN MBMQ^J+Q\I6Q0=2/*'N_;:YMJ*6!>-NLKTE7VZ0;Q=P?G9Z3L]3(+$M-=TDT= M$9L5&)RM7.S@Y7;DH[XO"$SF -(SZ%^&CQ@_X.)8%4XC3+DZDC;!3A!:+'F@ M$AGC_EVMT!)F"0+LG>*3DN>K_#7R9L3>[.(<(\K3S-Y8CD'-ZL>,,G+%QKO_ MJ'F.\PO8@C!7? ;SG)?ADXN(M[(W(ZJTLVCDDF,D"@]14V A3@3V19>(%>0*+T=/:!T>T?AF&M],XYMI?#.-;Z;QS=0-NL8W MH\PWTXG"1GF-2JB?]+(&+S,DN6R "V7)UG[_OR:=+]AA)Y8]$>\8V+X>/A<^ M^;)<+'Y( 34JVN2TA635ER,Q#%!8K>Y:MD2UU$AS2_VG"O==R=8L MH2F<-[QWQ=2%F&_DFT1YGZE"D?:KW@FXE79 M-F)XTAZ^UH:UB3>YO_J@:T@TG51(D#K4H-V5V#,":M 2^[^/<5-N-=KS3AHC M(DJ\G!A*,8Q&%AF2D-5Y>%'5")&0"2&LH,ZUPHS/1*6F?2GO%SO9,2/V YJW M __.M3TOR/6JI?:O%8*9?&BGNTM-\M$>RIRL@.Y,M75R>QDO7KR5_I@DJ87$ MKNQ2ZF09Y0'VT6Y%V#B\B_&R>M8 'B$.(,B4746=6+2S7AJ@@_X <0F'<%%V M!W5(YX["ZX"9;G3-M?%\1_D /84_<9/U1/KKCUH>/B 0E5UAG6*['[?.X>(K M9H5^>JZ/*"^^%YGUG'>OV'CZ@_P2OB#08S=@2ZZ=?<@Z2A1_,3W?7C.SYLY# MB\#IVU2SXASW3M;HBAWW3BD-TS(GT]YM>.3[;F)V[_JM?N\KJ]R@]OSWB. - M(OXV(8[$M$C.>)&^BA;H(\P0C5G9R<(C:).W+ [E^3*>4UIJ,IS+F-3M[90^ MEA^)$^JL+BJ7%RN3JGOWBF.5Q0P(F3+,;JW9BNIS9!OG,PLS3B=5M_$5QRR+&7#;4Q:$^HI6 M]LQ!F:_6:3OI2=4O1B:%?C#Z4"X8&<>JQNSR*O@L8^SGVBGVI^3+B;^*2!N< MZWN"]PWDGRQ,R@NGDR9)@2Y1G%HJP.(BEZG&9DC]EHIL':QY M)72-B4!)G?T^J!E5,H?C?.^3%[G$XGSP'2CM[\>: M0X>"YVI#?8 P$F](VI7963W5K(R\2VQR"!.@MA1/ AJYDO<+:48,YZR9FK";F&PQCW#]0FM% -#26U 6 M2%*/O$TLIFY\0=;C]J!!4FV2W>(!>WW#(TJ9'17%O](G/,Y+>=D+%2#_V#&Z M#G8].O$L=[:=L#J2,[2[!(8+@W!_5>&23#CR<5"Z)PC 9(&X_F01)."KTL)=:Z31I5#&AJ= M7\N@.FN[%^RN1@_+@T@N+/75TF3 J;-65S'DFJ9![6DF:&[X(TS%VW,I/_". MN.>9VT^18ICOW<,Y&=)O 3Z2S.J2YX3MM(LJE:8DR%*8 94>97A%FD"7RH#= M:D^LF?_-]E>=P/.IOD;,YYD3L$*,[-)<^B^[BQ-&LL!@\FMIOP-CT.D9_59O MT!V.;P_>_QMS>#,V1E]ZG;W37_D!G\;KWWC]57K]LRXFV+OYCF^GY7!N'8"; MU\(6Y;,@QZN?A3FQ1XHA\G-PHN5LR>YSB%2$E^^Z&_0J03/MCFY,>S MMFE-521="LN32W3I#OCZ&TZ*4L'WZA):+:H.=BZ'MZUIZS"PT$&4GCFP<=- M[7M_SF,F=M(3^5B=,Y>N>3:O)L?[#[P)V1M\I?;X<-PS)>&1I)F+PL=SXM,( MEI]!B3;8LWUO1-#&VNX2,-QYN*T=YQD/D\15C*<)E.9H..E-)_]@5S".C.\[ MEPDKG#*27A!D/1^9X^OVT*LSYDJA7@KF DZBI M :.5^ZBI 9,YJ9L:,$T-F*8&3%,#IJD!(P?OI@:,UC5@FGHBA>N)*,.LJ2>2 MK">BGV)R0[!71,<,^]U_U@RL+ -"@!T!UZ=HTV!,WLT =, M_W90*&5W;JPQ\>W_#K\'681!+NL)M9L.I3*NW:8)DCM G,G ZU4[@#.9 ;=- M58&.-$H%'+,?$B??4ZH[*W:/=^CSMBS8M&81@.%B;"]7_@5>7 0>8@$H7HCC M _>$>\<8C[^SP_S&+0L)A$?<>S=?IA?#[L7=Q&P9DXFI/LFM\6 V'LS&@]EX M,!L/9N/!K#^0C0=3QI']0^G?=F [+%.'GWX&-:^/:S*+"^T6S%(\Q[5S1\)L ME.Z(A [M,^MAN+B+;(HF!]B*X?D:@ MBD"D;N7;A%4%W66X7I]QPED!>=WJ@YXP-]JYF(YV34CS!4&["1>Z8"CO?=MZ ML!WZ,%[*W ?NV<.^:4S,B['9#Z\2B]POS!?5[QGM7K\WE9;?>,:L^;RA.B;B M\,7-%P[Y:IE_CG![)CHW?1N;+8Z MP\%T;'2F=T8_XO*0Z"B9S=,W:A)L-CNUWW(ZEK?J.OC)BYV8Y;"=R!@^X9LE M.AIA!= =NY.[T:AO,HZI!#K&Y$NKVQ]^FYP0[0N.M7 M;>E$ ==G6EO%!1^S')IG[;1Q6^:X,S6-4RW/YM;AUHQT:>:Z&T/JZ=KF;@QE MXM32K?;_Q]T8VEW@<$Z=%FM#[HLQ9%>:R7DQAIX7J/W,837N;EA&\$Q96:-8$SYK@V4\7/*M/=":3C=*C,_JE]M*3? M+A'S0K$$OS'=YD=4*^"F'N<=25F];5'/22&&RHZ^50OP&#&)[7]D=TU=%00X M9:1Z PPQ5+;EIDE,7%NL"G&B<: NJIHRLK;,9F+'$F8S$B#!4%VB:$=*"1P6 M[F$5+,(H'?UN?&^\AEM> M86F4(Q0G,)&6V:Y8E1S_1M7R%?%:E.,VLXY8L M%#7K6K^WR%_A.:OGZOF,@^2W" VL-2=7 M[F4C:II0\&*^Y-A4&6!#)/+N6LCJH^#FBS* P,(,2K*XI$.GI>4E&][&'BN8 M'"?XUJBVRUZLM*3/P>$3M6J\E;V)XJ_6DJ//" ^A[,)M4;TF'R<:6Q-MR_W1 MQH3@)Y;9 L>"/B8*(L6-AK8Q^+/5'H['PV^]P8WRX,]DA8G/HL77Z$'(,@#: MJP[OG- E',U)ZZ6/Y<"%!HS6P)+0/CC#*.ZY'B6!"88?A$EKJT&PA2-]G$F_ M=AO9*9%7@HT.65P**E/E\6=)+U=++N8\OE)_J>M5(4$\F< MZYA+L:0X2-MVF(?(P: M0I?)#JA%Z;"L=0)"N(<%4AK7 B2(;G"7T0&- 79G>0 YMJ\=)F>D0["\4^7] M2O5Y\:K!?$Q4RX8<7NHKP32NK\;UU;B^&M=7X_IJ7%^-ZTNVZTMV<982?%]Z M%FQA^^-PT2%H;OM=:\9R,[<=:T/_\K?&(U6UV%+!N4EKZ6.CX],?L2L?*RQK'&.FY7=NUW)EM.2/LV?P:N1\%JAW' M>>L-6MW>P!AT>D:_-1I.>O+*XIX$!-]?X^$86CXK/9DQV\RY.'2^WG]-B+^\E-"CS1CY,; M!0,O]U%_=NQU5M*3[],7I$;H"\]C9ZBSF1"FX-I['Y MU1S<4:NA_;TU,6_8)8S*CV3O.!JC#:L2[2YC5TZ*&!)"O97GK,)4'B 53V45 M'TP?(R4'R'"^:UXI:I\&>UBTVX%'Q>!Y$1<>/R,VHYL.R;&YH0)L59Y@--)* M]LMR1G+F63,UB;)BLL4\PB491A4#H*5!5!9(4E-B)Q9[Z;\@ZW%[N%?'<,/J MD_PLV>R.BLZ,IT]XG)?RLA&N/OS(3>F\V]07EY JTKGL3X^9F;-Z$USVUO[>F MO=O>X";>9&QVAC>#\S.JC0.D<8 T#I#& =(X0!H'2., :1P@C0.D<8 T#I#& M 5)/!\C>P IO.5\@,ES<8#P?DFA2\%4LH>9VT^1OICO MW<,Y&=)O 3Z2/'Q$)"=LIUU4)4Z6!%D*,Q!<[Y3AI3P8=/6Q=A&&PFP*A(/D MAB*@TXB\4<1I1^P'!'\:+/-MXO)X:@KK]3E)VX]S]%X^+4W8=&0 M[G ]Y>B[?=@!E]=&D.;0"OC:@]@&(:I/E, M-7U*M^U:9!OND.P./*;_8\<)#8C=)0OPYE_A0[4O#%DU[P*F55/=J"DEJL_: MPT@\X>7PM?F\H?LA:B.7HN$7GB.E/D;[V5(^M]JY5@$61\3&Y#NRXMZ.W+,B M;9"Z8@[R BIVFB$:3E>TWOB[WW.#>=:_KCBFL0$ZT#6#D&HJ<\2.IMO4;(_6 MGMPXI@U25S!!7B!$WY>;<,.98Z&>,72G=*IA0E7-:YM^0Y [2UU'V6C%!M,7 MNA?R!$'X00J$ARU\XJ/-)G9;TF[QB'G7Q%#,'J^60 JR!6'Y4?D">ZK!"2RF MIQWT!4V ;@B53ZH"A^?$BL0-$Q>OQ2)/YE\C$-[A;A7^'\B7OY M[W1L#"9&AYWSG[2^]:9?6F.S'Y8%&!GCL[N<%26F'MC?:SAM5'U1@,%3_P6DJ/VY?S&>^"?4\HRAP4&U(C">YV/G%9I& M*D".K.?HF-BG/A2'VA3M[90^EJ]2"'7^*72)'&+2*#4(I)K1G+5Q"756 MHV;D04,0QZ1$=%(XJ@929Y6D4K"E*B<).K@[(M!:E>\MSYN#Q;@ W[.B"R94 M;6IC$2106^JLF:ISY@4EG4H^)&)U)\N_HI4]I>H-)ML106O;XTB:-4YM>_^I-M+F\P!)_).RZ7]KN=8RW/FZ*#L#-*WU M_96BE*6"GEF8!X'HBF0UR]J&-1.GV)C1J4>74VA"SB0Y'/9D M=3&)9A>4GYO2LC88<.DOV_#,EG14\\8;L_ E.08P88F?]ZBKY-/Y $T(54M9 M=(#27?:1Y:$]_?"RE=Z^-B )< &JPJH@ZF#/]]BR":]:4=/SEG6#)9U^")#8 M$0^MDROH)SJ[5LAG:49IF18?2\JT:/UR\J@F];E)?4YYR>J4^GRL7D551G][ MB_P5GO?<1^3YC(/DMP@-K#44C6")?R\:4>,$ZA(DI3C'&B*1E]^;U4=!MG49 M0&!A!B6%(*1#IV6@03:\4H,.MX@0>VW-?GS!#JL^*9(-P>VC(*U;\&W!.3BH M=&G<9]'/D;U[O>@?QS>+?KCOHZ7EF"[5%J&L/=HJT4C3?2J-U+)=$CGENR,% M7*=HD],6DC<4CL0P0&&U.T+9$M5RG<\M]29UKR-R.ZG-+/UI)W^$9T"/V/V.3B1"#4H\K7,PQ\SW*9DC"RMFQ[XYR=^<3S MZ SOIA-C<,UNSAP9WXUV7WG1Y YV&0B[]VML>S\$7#>\/JK\I&<49;ARH/;: MN'2R84GX3WD2T/[T2H+\]K:-W-EJ;9$?_ 33[)[*5.(,3#( !"2@T0&4),E[ M@K/R#;-[JLD:%08A"[MT0>B4+UH=>%HJ]M4"K.EU2"RHMKN"QIMBWW*R$NK2 MVRLZUR+\4B4#B>D\U&#]%#A0P>U4VZU.XQ,22=8$$NJYG;39VS*2XP4XUWI' M>R%0-=O'BH.IZ>XU"38;QT8D07G6-I;149?]+#,_7( /.:ME1@SPUOJ_F.SO M,//@"'Q:.\UW+(!J\&61*786WAHN3LCC15TYS>7'RCE"Q2(42]I])"&@Y4[S M8I2DAD:^(G>.B<$-@YRT41"CSI[/F$-LV6L.(,C$NLB-6; NG![W[S79:T'W MJ0@# I$)N9J1,0N+TWE1-*(3$,(]<)+>7G]PLLD7L.GE!HU.F/.&"\:?2(GC MS^=AH\YPT#$'T[&Q2_\==EOCWN1/?TN64AM1P"_^&E*4]VCZ!#-92]$I64ER-YF7Y:6P-U+E14V^XD+UN>R M\U]4D5Y9S;.F(GU3D;ZI2*]-1?KI$WWV=DK;H#LJ6&]7_B:[-GUFOPK@J[*" MM!@_8+2HZ'(*J6TL4I4+#TX/51?<%ZUBG\$)^&:4C$&YF9)7BEZ'\E(EKW@O M@,*+V,*8;I?R38FGE,]\5JYSK^F:SS,G8)4=#,]#]-_YU'J&=Z4"@]4 V)M!]NQ63E?X\$+WP=X\J0V+G.W.=2MIAMEUW8M.BW""M;[!V^! M/4>@GX)IS9%M?+L19CHM3S7M-D#I,R=Z\W)-H$0?J?,(7B>%$#ET5SNK +GG MFEQGDDB=8\KVN!BO [I'%)AF:=VDSK0C 44G6WP$M?,-QB#7E$N*)'76"6S5 MT??L/P_T"?2;_P=02P,$% @ %D#;6NU$P?:*9@ H;T% !4 !T;&EH M+3(P,C0Q,C,Q7VQA8BYX;6SMO6UWZSB2)OA]SYG_@,W:K[TU>* M@)X@'@8"0"#PK__C;1.B%YRD01S]VSP'T>K?OGF:70YFUZ/1 M-RC-O,CWPCC"__9-%'_S/_[[?_D_$/F??_T_+R_1;8!#_R=T$R\N1]$R_AMZ M]#;X)W2'(YQX69S\#7WVPAW])+X-0IR@ZWBS#7&&R1?Y#_^$_OS=!P]=7AHT M^QE'?IP\34=5L^LLVZ8_??_]Z^OK=U'\XKW&R=?TNT6\,6MPEGG9+JU:^^'M MA^)_!0KZ&) U^2AF\^WCA9:S7M3^#I!+T7Y>EV"7]Z/+#Q\L?/WSWEOK?E ^? M/<$D#O$4+Q$S\Z=LOR5,2@-*A&^*S]8)7HK!A$GR/=7_/L(K+\,^_:&_TA_Z M\&?Z0W\H/K[WGG'X#:*2A!]2N_[::*M0^MXVV E.@M@?1OU0M[4=P2?O3I(= M84!=W[H)\SCSPE[@ZYK683_B?D_\H&?_21,WC_L]Z9KF66!G/.3.CU?\7$/Z MX3WYJP$1OV5D ,-^"9(VH?# [!?8P%"T7;4>+QKMAM2;QPEO.QT969LI7GRW MBE^^]W% VO[X3_2/2_H',YO\X]=AE 79?N#["4Y3G!9_S$G[@[<@+9MF=OW; M-R8*W[=!4]5!4B+WDH7&_$+B^T5,!J]M=AGF#SI77R;QQ@Q'\:!B$^E?P^?J M%_)'2T!(3&F(D4;B7;+ G7JV;H_Q@RT@;D*B0L,T'%T^S;[Y[[D2JK0NRC\1 M542_4-7_^:_?'W[+ J6N=FD0$0C7<91YB^P!;YYQ(C!8(F>+0$J8)6^$0B#H MHD+69DDIBPIA]$LN?EIF++WTF8'?I9>%%*T)'X-+W:U[\1N*(^#=A@5G_#*.6Z:SOG8F_(;9(68HA,.M%C'"7% M/ZE:@--SN+)C"2OT;"I!5P3D?9M<"B2AE-YM6F/*'HYKHVL,>(.C;/B/'1FC MZ0)(')%_I@IOIM&QR1\C^'4J*17 L,H$)1=D,5%TD(7BC BB31S-LGCQ5>F+ M!'(VJ22%6:X(^B:V\;9%ZHY(M& MQR9WC.#7>:14 ,,I$Y1M?AUT$%6Z#")4J,%AVQ1G'IEJ^$,OB8)HE6I")+&P MW3!)!;@9*HDDP3!*"8\/F7)A5$J?F4%IDM780_YU8 [YQZ]T[\3?A7B\S(?: M!YRM8_)6O. T.XS5]4\QIALY@DCJ^.9LL.]41E-^'MN6#Q_S+:\_S.]'GWZ=X^@>>ZL=OHZ3;9RP7;9TDN'[S!?Z0%,E M&VSL9@#EG)F&\04?[N9#Y30JG[?Y]=?XI#NBV? MW@>;@,QQY512"%NCD!9P11VI) S*Z."UJ4+E4:F "HUST^,I\NE&F5?$@,9, M,=.S1IHN9E3\,5&"0:4.2-NL*E6K*-\VP_Z=#,CI9YQ$^#"6ZOEEHF6-7>8F M5-S2J\!@EC'.-J^8(F*:J*9ZA)F[) M54WB)!M&*_+S."%QURP.=]VF]68-V'=>70SCO9B)MG.R]8:L\&NT%51K!E7M M5(L"YP[)*XMJ,.9XL8[B,%[MC8EIH&V?E<8F\934J@+CHRE>!1GK//RCM]G^ M#1U:.CT=CQYR)TF\Q4FVGQ![LD'DTP7=+9UW7.TER::=-&T.Q1U,J0_+!FK. M6=H=*S>CB*/5Y7WP0L*].?D\> XQ&J0ISJ#D3(R7RV"!*X.4&Y0269MD4\*M MTTLH"(90*G1M"N6RJ!*&X\2(ZTWQ.@[]T6:;Q"\LCTB]Q:W4L,DC ^AU-BG$ MP7!*CY%?[B@T4%W%[=[WE "4;637OK.U*\W!*;>8JR^<][\(3;NG:9I?D&;! MP@O1 ^GU78)S5W+&04C3T0]!%&QV&Z&[$'QOJ\.%L,I.;WP)HN-%B-J=7\C M&3<>O,6:!.O)OAY**<<-I8;-<<, >GW<4(@[IX\Y1HY0I08[G& K,-'Y$^]- M[4^:WUOS)R)8E3^I?^F<$#)$?/>_P?(GG_$Z6(18'7JVA6QZ#3' NJ-H2CBG M@A)6FP^E$!Q"5*<:RM7R&5YM3,^:B'6>-1$I@"&3"4HN<"U$SKO% M,?-HJN4G[+WLJ]&,C(;T!)78J1AK65LV-C>A6B[6JSBG3C><''F((HJ7B*G6 MXA0:M3!M.!YK'FR":#5>LJ.B2YR,EW=Q[(^3&4Y>@H5J/=A(TZ;WZF!*W8<9 MJ#FG8W>LW(X%TZ2D+'7IWU0;Q0DJ]*&L#9<0$^P/LDD<1-DH(@9@99RE4[)* M12,#&BQ4:L AH E,CGL')>1EB*FA($)4\=P;M;7MN>LX2GZ\0M.NHQQ;7E'PYL8MF1D:PH[IY I0M5X M%A.%TPYD_4YNEE/<.QRO$F^[ICLNLF.9^%!_\.KMKF53_P@83>""TVP^?.N]C#@HWT1\]W@TF MX^GP3-'#.%OCY)JA""3+S HY:Q&$"F850XB$G/>P#AF7$T-%425[]J.G9:+$ MU2[(SYPI3IY*9>T=/-7 /9P[E0C"X(,&G3R;I9*WEGY\EV <#2.<=$@ZENK8 M3S76P.<3C"4*,'ACB%*13,P44:Y)DX=AY0[?X.=L%*59LF,KX?*E89&@S?F) M'&A]8L)+.:>1%EJ;.U00'23/?2 GV=S'9.ZCIJ7@1&;TMQ<6?MJ" J),_= MY]S9 GG'2T6M];X&;$4!B1P,'JC!M>6V:9!^O=I?X6BQWGC)5\4T4J]FMWJRF1'-8LIJ'>>TZPB4 M+[5<4T-4#U5J4)*):#)>.L4O.-KA1ZP^[B&1M9J#JX+;R+T5"8(AE H=OSG/ MQ.K4 >RY-,?DE1J._97J6+Q"' RI]!@-'!35@.*;KG=I%F_HYE/+,*67TFI9 MI9F9"0VJJ57@T,T()T>Y0@L)N.?XH-K_BI,2G>A$BDS(WI$U&<##N;6VA'.R M*&%)N7'>4R5D%A#B\K<42SA".7O+. J8AZ4<@9#S/M(Z5UF5!$Q37IZ MP]YZ, W0S:FD%+?G7O2@#UY&+@N#.'J _ %&HG%.KIQ@;I5F^0&FE%WJK(YY M)<)V9U0JP,W)E$C2.96,X/%3J#0KSXJE;!^J/$$!<+X^VVVW8=!U0J75LKH M9&9"8RE(K0*&=V8X.4]6:)US0B49^#[CR(^3@7RH:PE8&]R$P*KAK/&M\]Z7 M0N+K.5 9-(#C3@8+E@*>3O$"!R_2K!B]N-6K^C2@&[?T262=D\80('97@CNF1#+NJ(&QQ8"3\J.8@<:8/3\X1J(*9BFRPW\8(E]=(-"X%ES:]M MD4($JB1"_3L0G2\ Q"50%R)L6\AR!P_(#_OTQV]#;R6 W_K>5A<+895]W/@2 M1">+$'%A02F#J)"K;K[!Z2()MG3VHK*C(6:]TP4@N;ZOR<"B ],SH2:K"/' M/L6K("VFL]518H4;D\C;=OU*V.VQ0"@,@C0F"*6C15T)55J.>#2(HIT73O$V M3E3T:8K99HT(9)LL=1E0'!$ DU(CET6YL"-&_,?.2S*+5-F M:QR&U_%FZT5ZAR(2MLT6.> V7WA)4(R1PI-RAFF@0@4.;88O-#HG89*AL35Y ME^3A8*OX4PF#I5 ;H2&+F!JB>HZ8-,%)$/LDS$YT'.(D;;-' K7-FY88*,:( ML4FYDHLC)N^>),/(-Z)()>>&("V88GH40@#)T42FHP:1=DF,VR!=>&&.Y99\ M)MIM4)4D#M7S$D8O:HHD.;,D3F1P(HFC \6-.D#8D%K&[O<^#:V[K'[X'P04)*,DV/I5#N:"3GB]W":+LT=O(DW_: M8G89( ;99$%3!A 3A, D;#C((BKLA!'7+'\U'$4^?OL[WDOMXN3LT2PT9T"8WVE* R"&!)F%' M(8UFHVN7(\G<>QOYA*C!,EBP36<-2Z3R=LFB@=WDC$08$'74""4,(DJHJ>62 M2/0&C&0;U](=\F+6^^O8ET;XH_T!4!XTC**3Y MV,'4C^Y)\]&4-!]!D^9C']+,7V,@I/FQ@ZD_NB?-CZ:D^1$T:7[L11I:V\ E M;:[)G^-D'K^*DK.EDDXHPT,5$N8@!H\N'#8=6:@"C6>HBDN:L,!JG$R2^"6( M%O*062;NA# 2T$+6M&3A44<,4,>?*B N]9SZFCPHU[XDI9@;+],$*78QQ0U9 MX$C2!*9U+KFT2TI,XC3SPO\WV"HGXF)A)_00 A:2I"$)CRHB>#K"Y#J(*+F8 M6!=TI1L:PJ-DK>^M[3:+8%5;S/4O09! A(@O?I.OGN1"MKN9_!]'C M$E#3E%R!ZMXV&&Z;+[RWWYI;S2XJ=GE$>8,2.5N]K(19]KA0"$3OJY"UF5#(HJ:P95K,XC!8!%D0 MK1[(Y#,)/)%5(B%;A) #+-G 2X"@@A065SRN$D2EI&423!),28A)1[!#@#CR M<3)>+H6CO4K8%BGT@$MRR"5!D$0+C[MJ+<&7BYH&RE40TW%+FU&:[G#2B3P" M%4<4DH*7$(F3AT@G&4@MJ7)%E]R:X<6.C(_[#Q^?YT$F+$O'BU@;DR3@JA&I M]3T(;DA <76\Z7>TF.Z'C]\^_PF56I:[_S&>)QZ]*FRVWSS'H:3ZE%#*%@D4 M$$L>"$1 4$&.J\V&QQ@5HBB7=5&=J@%68$[K>UL$$,(JN[[Q)8A.%R'B7OY& M7SMR^<.WQ9J PI(#"6(QVZY?!++M_NLR("B@ ,;7YL]%42GKXD#"8K6&.+(?B*.!IY&!PR M \G1*5Q:_1#'MI'&$_7TL1[12IY>UFS&A@ M-Y-F),(@Z&2"4)(Z0Y4NOU(M5*H5*V%.F/0Y#G=1YB7L+'DB+\#/R=EEC@1F MDS$M(4!,$2.3,*021KFTFP/:>?6(*LBB#D]8 D8M;OFXMA)TZ]2V4!809Y0 M96>XBYH?A]@XUW)TQ#+#B;?(@A=\XV5>@4UJKTS<]J%*%>CV:4J1+" **0%* MST]6.K14C%=RREG)F.2:A%JK6)$EWI*R7SB&@\C7CJE$ -%#A$M1029!I:P3 M+LPV7AA>[=(@PJE\(&I)V>6"$&*3"PT10%P0X9)P@8FB4M8)%X8;G*S(\':7 MQ*_9NJC/*K5-(FV7&TK(38X(10%Q185/PIE2!>4Z94E=-^1Y.Q04SZLLRBT5 MB%JFC11LBS.<'"3"R,!Q; GQ@JZW/,89FL?H*<4H6V/$TEE]\GFM$GS>CJN; M1O+K%?.H//*]1$0AE;#U6T>D@+F[1SA)$$32PI/?0U)IH%+%,FO&A,-)?1[' M0-"[]*2G'?0JMAAD"K[DD4X>!)L,0;8YQ=2:DVNFR.Y%=%G-J%[<7A[B-80L M1\8"@*W N"8!@B-26+*PN'Y7@)O:>;OG,%CW)G%81! F[HI5-]5)4;P ]TQRQH@GT"VT$L59L MWU]^'4>9MZ WQJ1Q%.%0DG(L%K-7LT(.\E"Z@ISI4XZ7 M7OK,@._2RY7G;7-:X#!+RT\._"@^^'6V6&-_%^+Q\@8O@XC0'T?DCVQ"P*^8RE'NV88-91YE':=>K >>13_\S_,/%".KL89-=>DNS) MK/:S%^YD49BAKDU&=3*GSC C13",ZX*68R!10E[DHP7] Q_4G7.QV+Y,IWB! M"2@2]CWB3+R6:Z9BU9<9@&^X-(4\&)X9@.1&PD(%)97.!8KP:==A>WFZ.&*. M^4N0K:]W:19O<,(\MY9D1II6O9RY*0T?IU<#PSQSK*)E#ZI9#+'.>3>*Z%WJ M<;(GR"7&-D5L,DD$KDZ9^O=@N"$ U29!*1)@]P28)'CK!?[P;8NC%)-AF^56 M-()&B:%&FC;ITL&4.HL,U,"0RQPKOUZPC=,@2R_0EK:QS]?I::05LV2:PX#H MGI,W=+<@P?YUG.I(*!:UO%8E!=M:FN+DP/!* 4ZP\,1$T6@R1C@GHGO*F#@L MAZY)ZX3"2]TV')221NGRERT#QI>%DP M;D4#D*\_%ETN@"U!39)XBY-L3]?7,S+@TA6-+1T\Y0&S6L5N1*0'WPR%Y/)@ M2&4 DBMY2459L(-+81C3_C&QQ*,)8??82_$T6*VS\?*)1':4_1+[-3HV^64$ MOTXPI0(8AIF@;%.,25W&R\M=BJ$,@$5V?178R\SEQ*QR2 *R09N6#!RFB(&) MSRM FF*U1V;# =QM+&02 T&,G3ETXO YXL(?(#11&N>"$G(B0.Q^6:>/YX-[ M!&1O_C[PGH,PR *CZG0RU04S%'4$ MS%U -!IY'\]%PA@:/-VCV:3 =?AK?WPRGLS_^X5\^?OC+W]#P/YY&\Y\A M<=4LF42EX(B/!FDE%-U/\7O()\D.^[QYFIUH MHQ9<[/MW,$V4!F"@#H:3W3%+DP2V>1-LX<#+&ZDSUSEQV;3"F*12:>NS/3/R M243!$$V-CR/5)N>4O\,HB\E<,&1G8[9> H)*LW6<9'.<;*[B)(E?Z7%%B=E" M2:MG&.10&R<5>#$PU)%C:].&GB1%SY74L3S)PF#-.O_#QQ\_, +,[T>?#@M> MQ%OFM74Q6_HJV;T7>Y:.NC9(TLL<2IM.BLZ)U :]E0&3O(X9F6&<;20TT*I8?>XI!9Z\YBD5!S,,*7'R!^+K#3RT]]U'>?L MZIP. R4!IEO*RSM(PMV:.4DN6"[LFB%RJ/GF;_UP_?_4#^Y^,_7Z"//UR0O\K_ MRX6)M]IEZS@)?L,^D?C+Q5_^^N>+?_[A(XH;;:8HH#<+^OEYRT-5SO_VWYRS M<.#[[!X'+YQX 9E87'O;@ 0(LKT!F;35_18UY,9NBU@4#$/5^+@<@DH:T5/ MET&$%KF";1>F1#+XGHVME@L=AM=BS'@58J6T@7.TT4;9++W) ZS_1: M8"AG#)4[X5(H(EQH.B<='PT8APVNXS"S^ O6Q%"*3[Q@D,(-O72YTOJ9L40- M4G:[9M%!J .+<(9HM)EXP3!MUG4ZD)3MC46C_SDFLZ MFL?J3)%,;65J8#AICE6T^D:8E^:71U337TC\RV^T&%23;?TSX#4<\4T&7<*S MMCA$?DDPJGG%+9C X]>(K=*8VE]*.^55$[*24[DH7#XU\!EQ*5]5@\S>U:B-@( M]O]/I21CV44DGG9,MSC*K9BF8>*I6V6R]6";E9.E8H M"H9(:GR2(QB'J26@2>04O^!H)\W#.'QM=Y6_":JYEI]_!X8++4#\NGS^-8R* M9K2"Z'A98)*.S@T9N]&. %XSO*D)V*' 7W,*1'A%)^RJ!5$1.#Y03MG24I)+ M.2?$71*GZ22)E]+XI"%ADPP":'4JU+Z&M2[. VN3@$F@+1-QSH J3YY5%Z85 M&XNJP9J8PD#/2;%#G1G"@H"W;-=0&5#JTXP266CWQP.)8O#=R3<%!G>UW2":]XJ$)&'<1@1>5R M@%PYTVK"B=V[ MP!47IP[R)<1O"P_V)_>Q^YT71/0E&DL_G'..W@&8LA./N:\>11DF3U!U":-8W/:%C"K0[JA26A6! MUYF*#MW%+SB)*-GO$D]<6(@3L58\2 *N*A#4^MZY!U& XH*@2@JMJ)ASMT'F MGB]!2D;2VSBYB7?/V7(7E@6O):16JUB^STP+OG6?F50>FNLPP-HFUY.6!E-)0F&2,M N/\I2TN-:(O4@DT'U\.TNK_KH.Y\$.V/N4W?X=MB3?Z-T8HH.&>G M9"VNV\H=B'72#@NC8-BDQJ=:^G1.'.GZK<14A;Q-\FAAU^DC%8:UE:.#*=D/ M9&PZ6<1UH@QNZD%O28_E9;AVQ*)QM>64>]9:I??A6Y9X9>V:488WK#H@T23/ M+60/0[-*=<9?M)])?M9'QV>CG^7G8+U8YS=4DAK_S)HM=[DRVC"0]Y,863B7 M*QQA>9:L5-K^>R&%S'.:$X4R63*#J;CKXD3K=<>'#3C3YGBT9*R&!R)XC9"@ M+@#+6XF@M1GQ.)RCT>/U^&'HG G7\6:;X#5A9?!2>%!BP7@IGP*'=\8_PPF0X_#1]GH\]#*,PJ:X65=20TN4!R<9NJP'(>25<[E,B$EGE9YG!L>C*2X.%H;V%K$O^-."JR,,$P3*GCHZ_ (5\ M!XXG-T&XRZ1E.:32+KG2@JQB2R$*EB]-?-S=$OFWSCGS!=.\,NP/7LA$P+F]KJ(9Y.7MH(@U1#>^VC6; M(97^,+5>-:9V; ,BLZ5C<*<&H-PB=0QXF$.WQ))BE# MCM2Y%0!4U9EH0%99 M$^^$KAKX4".'JFC*G%Y=*S&Y+>2DH&H#H+!T*I, ,V(+80-C0%2:@H8K)*IISUL?7>^3-% $XV*[H%7>Z5'7_J\HUX=4D+5F MZ+67KF_#^%57B4^MXHB,4O 2#G+R$*DG ZED'%5"3 L2ST@T0H&QUC-"W5/_SM@_-@9C>.O\JU^BBZ3).6/T8-#U2F%F/UK09WB MMOA%]+P7>D7G;^L-WA(C G:(0[:"U!"QNN(F -=8=*M]#X:- E#3KZ8 GVX\6+YF1"4!D%PW.TQ+L4QQ M2&V?>$G6A682;;>$4YJDIIY0%3X)5;#YZT*9$-KF4@ I608/$V]/ P=Z\=-B MD>S(0PF\YR ,.C'4K#$8(:2)P69!I:HE:!N31UDA#3RWN6Y^_U>NC<*#.DS: M4Y2UTE>%_5V>FZP%YP17FZ9EM5C]75!9"5U18*I@,$"FWN E3I)^_EBHZSA> MD)NCB19X1?B,E(/F-XAR2<9&2+[3/-_HZ(0EJ)EDQV60P2J2U1FW*&F)94E\ MNR.:B.X9@<^7D!B=7TIS@NQ(94, .&U@J &W%:V 6=OO#5V7'1F4+9AF1]JZ M8&2!L<\*O KV?.GEJII]^TXM6+Y^I*MIK=M(3-7!D+<[9L%EIZP%*]>R2?;P M2_GVG5]GXW=2@K8?VA\ZMA MV[R9G)[+7!F%5+NV>>4^7BBMG<>#!7E;$MS9JW9HP*I3[6Q8PZ<::T/A;F_D MG&,EH-:4ID!ON#2/>XX.G*!&M,=%LN]BEB;'+9VE%9,T8?P*E;7YJ'*">9FR M(0 L-C#4@,V*5L"$MKVAZ^9ER[(%L/.R*R_Z>H.?329@!U%7,ZTV6-F4JI0# M0S %./4DZ9D(H^)76HG7/76*4*4X&3]*TQV-DJ_C5'YGJ%+%17RI B^* M*$7R4&-(!5;IHOYH,B[O,''/L&H:1DS1.">QJ$U&J<#6F222@\8@!4;Y5)E, M.$[LHF3K-DE !M*M%U:_/5ZRB;U\Y[&#GKTUF@YF'%9F#)2@L*DK8'[X*U11 M4B=9O@H#:>?QX'"K,-%L%&R+NQD!Q:#%HU]3%@K3#'%R!#N0RB\'P$.8OJ": MSKEE/A\Y>D(#=:9YW SS7:R7R'%+UTOJ>]FBN:5SY@Z72[P@WKZ\B'E*WMYQ M1*VG_T?7,5^\$+-S(V0B'2S(NTV_&$1^\X.:Y"A:A#M:]>VFV#"Z2^+=EFB0 M?R_R:R.Q?[@U4M('$(!9O88&@+W\&^P>%9@E 3"/@KM#G0&C1U]Q>9LZ4<"H M^)M\SEP1W6%@?^ # .?NYZC'-V&U*/DTN>*AUCLJ?T:2GK4-PNKMC$X><./" M1ZL(8 423FP7!B/5&6.9+WC?KN T,.RC'^;T5&@.6YG=C/1:V/-V9$M%-8>;?=AJPHKQ>6=7Q' M$;W]@)FAJ[%LJFVUW'(WDQJ5E\U4P4S-NN'EZC$_32;WPX?AXWQPCZX'LT_H M]G[\!8T>;\?3A\%\-'YTGP'0.(06^(^J.A>N>X)1X??L#Y6%Y4Q2#@)G$8+ P*XBL4K):UUP)O M%*>72CMGJC%$24$3RJM2 ](E+U>[E+P-:7J#TT42;-E,*?+I9>0I/2J(4SJ? MHI_.\5MV13!\E3R8/@W99&)_0^L,[=X*&.;VALZM(3[-1H_#V0R-/P^GGT?# M+VCP>(.N!K/1C"WF3(HZ1)ABZ=H++K^8\/ RF/U,ZSD9WCZ/;T?7@<8X&U]?CI\C.]'UZ/A MS#E#I_@%1WGY-V'E2_4X;ZQM-[^ZDTG-E&LC53 L[8:7S\AFVOG$K*IC^DH: M0&4+D&(%C;$Z=VJN#HBL2I=JJOM>Z*ISJS>CV>#N;CJ\8X,[]:[3X>?AX]/0 M.36O$^P'&;UH0N,P18)6]^"E0!N;DYP4& I)H7%K3TP0LQWE21Y!\P;+HYH$0^[3V"$]],Z:O4"UAB]0T?0%2VAF MK:.\>: >F4&\WA%[HBP'JG/(2@V;Q#> 7B>U0AP,8?48.3(.)^/9:#Z[H$O= MD\'/-&ELQM; Q_-/PVDMPG3OK*4UR33NV$#/S+$;P[_XVDTH6X4 MQI1<&*$8C=$*)>O#M-8 ;J26:H!AG1%,;I=E=/=I?CF^)?\8HL%L-IR['Y=K MA6VU.WP"2;L;)%*HS;T03@P,;>38^!VY2A+2^'D?>U'Z&&96R=EKX; T/88])+U;T3F*W1FPH9=\MGT:7B#[D>#J]']:'Z" MU25)\F]MHK]A:_@W.SR/F]?=2?Q@#WUK*;U]S*JR=[LH.Z=D7\0<#7-%1#31 M/$;E78:3T]QE*&&?'*W,5YJK6>-:!R,JBAGHP&"6.5".4 _YMM[-TQ#-QV@Z MO!_,B4N;#*:G<&)H[N 15+O<=IBG'SV)5VKTJG9'4>:61 8\*HU'#.L$XP M.8(-![.AUN6T[]]XZ>RF=K@-?96:.P&.I%9VSJ@]:Z0X]T3JE$Y-Q3(A1 M.9W3JMACE!GX Y'4\D#X8P22WTN_'4ZG9,(V'_SG*5W3\25Q_[$+LKUFPM86 MLEHJ5@BP4;:U(>&<)4I87&$H)@1I'L8NZ%C'H8^3-$='5V;-9V8=]*V>)^QJ M5N-(H:DR&/)U1]OAM/9'__P+Q\__.5O;/=Z_K-[@N(5W7^? MXFVOPP9!/'X7].AH\S]Z>0 M:UN7^WGB12F]XR6.]"E>.C6[^5YF1C23O]0Z8'AF")1/"SOD*>Q171&26Y,9 M9^[E.K4 @92&/K"#.GBJ=HGM#LD0/Z/Y=/ X&US3R@WNE]>F0?J5'N1^(CV? MT()\!A=R:W2LTM$$?H. *@4XE#- R9&,ZK"3)PTM2'[QFG8H+1A WQ^*U]PA MFJE:+2#2P9A&21$#/3!$[ "6*SLR?KPFD]@I*U'#"M)-1[._ ^#@9A-D[,I+ M\H)=LSL25CBBQG9H0% /.V.FB/LH0WF1ANM )U &]FM M]ZW=&@''9XV_[=+"^V*TW@<_/(SFAW/1Q"?3HHO#1Q 5%V>[YQ3_8T=,'+XP M.W7WNLC$[5[DH@;=O+E%+ N&9!J W$9))8YR>4BNL&V+=GM$+N^23^JM$)DP M6$;I"\1>S8;_\40\%*(;( !.A!:%F%NU;O?Y_]<6WS94MEIPNY-!C2+;1II@ MN-<)+IDFG1W*6)?/;/,+^6Q8QX1[1GDY5'FUVG;._&P/#Y M6 O:9"_:0V6#J-8$O5A$,9;N@ M%5[4QE;_Z!\U=>=<;)2>*$LP'TI0Y.9)GHBAKDTN=C*GSD4C13!<[()6+I2QF:>4"[NI(2Q@;^3R5JEU0M.GN,4WRNSM90X926R(9QI ME=:M,^.4N3J("H0&G#/5A<;!CKBYXH-5P4Q<*@)Q'D?1ZM[>HEK7OS.T 'V:LJJ>_]3K6#H";PJ].@.L4G%.G"TIN+XZJL:&X4G3NJ.YB$H)$ MF[PF?)!F],IT,U=EI&G3674PI>ZN#-2X M,G$G1Y*,YKAB63!DT@"4'W8#,+O-ZP+EY8#,"*34L%^K20F=+]0D% ?#)#U& M80TP]S2:X"C-KP=GZX>3.,T2,BXGF,VO">)4N>QKKFYUD:2C48U%$D-=,-3K M")B/Y$M9=K-(?NV2@R*'WC17RKP!(*P 0M77,+K^SF_XE3S.3:S@]!LE#5YY^/(@#(IL.(\^NF@;+Y,OO7*VCAI KL:)E7"SMEBBI";6I8J)V''\5F>7I!\ M]L(=?B!3WETQ+^D0SW?0MYK%V=6L1M:FJ;)S$O9%S&5E$GW$&D"U%IR3\Q&_ MUDYS)'%$_EPP:&D7CG9OQB95^QI99VS7-L 0MR=PT75Q41;NT2A-=W2;O6H3 M-1MU3NE&CC]=F)ROO>C+.@[#_?@UPCX]0$>&!R_9DUD4344@'R;I.MB.H@R3 MIY\-ETN\R-+Q\IHHKG#ZB+-.1SY._YO.SHR[H>T- @]!CJZ&0VFH^$,T8)RT\EX2FLFG2EZEB:ME4>]_*<4+WL3!.KTI07(J9UB*^>9J/'X6P&IB#Q;+'&_B[$E;VWI.^';V0(BKSP M>I=F\88,2X,L2X+G'7F%YW%Y?(U&@S3O_6I_A^-5XFW7P6*08$^[777.7[2Z MR77^1]?8&CO?SX%Y!\]OH^K-O1T]#AZO1X-[$B_=CJ33Z/K M\KUU/\@<'E5YJ(E=I\PN5B:#[VT0>=&"S-8.)YW,7\P>+;IY\7J;+GZQ.C<' M\,7I:X/JQ2ANV)Z1D>QZ./I,;]F^0(]#]Z,7?_QO$(;Q*TV2)(XAWS*XCU/U M?./8QFQ2_SB#ZZSOUQ(8PA\%7\KUP>/@_N?9B-76'-S?C[^0\6"(R%B ;L9/ M5W,ZQ2C?!>?85)^3*LC-?4-N"&GJ6%B>NJT 1+4$+)R7CRC^>P"3:;# MR>#G0PW-\?S3<%J++=Q36+J4U?L0-;3CT_T.3L.CJ#%4Y=KB=#P9THL$&LN+ M,$++D:*;+U6H._2D6J,4?E2J"X:B'0&KB'H]F$Y_'CW>H<$# M#4+S$O!WG^:7XULB2^+7V6QX?&@J.YE:V<'.<$/@5Z%9O9K>V7Y54N.7>9"X9T6S*SFAX2,0I=I=)VSYLI M(3?/F@E%G5//#)^67*>Z/DV6,7HX!5>^!_L'+]LEY+]Z']A%VUXV:6>3#KFE MQJK.Z=4/KW+OX&G^-!VRZP"F@^OYT^"^8& YTSG[H#PF<;!'\[.81;/==ANR M!"TOI(7W;L/X-1U%RSC9L/W-+D/T<2T[&+!/\2@$P_#V2=T>S_^,JMOM#D?Z?D]E(FW9RO+D4\^27;8 M.,8]39-N]]2Z&Z_>5#-OS_F[.P8;9 M=K/#\[AY2+'+*&'>BH,1H:N) N]OVH1S]AZ'6TG8AWP;^.9IB.9C5+^$$\)4 M[6#S#7[NN@LF4G'C@.7@Q0Z6EW=.P0X@57R[&CS^'5V-I]/Q%Q)*G-\17GM) MLB/=>UNK;EP"GV,U?@&KLUY)R=IT"O7WJP.8*W(8^B(N/'"R=Q M&G2=\/5HSM6R;!^C92NS7=J"1N*^!G3B,9FNU9(DV7;N"29N6G;?X"5.$NS/ MO;>>SMBL!0<<[F*:@+8FZM"8V@&S.IW@=CB=DNAS/OA/4!L&0DL[[Y(=W9JK MV+6'R;*PMD-3SDE^&OQ&A*>'^1Z&#=[_#(CU[:)8M67$JWWQI3GK.[;FAO6] M3!:SOE-3 %G?![^*]<79J1D]/ 7ES!0M DXBJS!HGA2C9U4*"]-Y?#C_2UR MAN['-&BW./RQAC>KQO=M#0SOCS:!O[SWX6$P_9D=X,[9WCB+1%Z"R71\\W1] M]$N@#[K%QR&O]O-@0][KZH-:1?Q.$?GQS;L(UT_U4$2Q_+%M.W\KSF20P?!0 M/W1+(B3RFLQ'#W3WL28R'5Z/[QY/,F,]8;1T'6^V<40=!3T%4)3G'KYM<93B M*QSA9=!U(;M'BVZBIMZFBR.GSLTY?U].9X,FN?GS:$9'#WJ.Z3!Y #55SHN= M!"^XLGI*ALOF\-KQ/>C3I)L7H;_QXC>A>WL 7X7>1JC>A>'M[?!Z/OH\K$^B M:54<0*]";8^V<3=P1_J;-N.J8D(7(V5E$$S: $CM3L!5=)Y/!X^SP34-:6;H MRVC^">R6/"UC5:_H2AY"D'Z]8D4^;XGY<6+*[$XMN2!W#U-%_.[0##B*=\>N MS"5\FL\&CS>'&I M\;V]!4 !K,,*7NU+Y]TO0\2-KU0$+7(9YRZ'7B411[.,Q ,,6$J+HQ*'^HS] MJUWV% 6L!+&$Z:;*MF\3,3>H?9.(7M,YSWK!%9(P16FE@I9Q0DB9KE6,?/]C MQ$=H%\YWAWZ:KK0S!6701BH7TA2Q.FD4@&O,!FO?@WGI!: D?/#",,XR[#MZ MGSGO)'_0$E%X[ZH.:+LGQHD?1%ZR1RF3OD"Y2R[^B=8X5/:.G5>46I/;<;-+ MZ+4%. EB/[?O$;^RKV339U-EJZ]U)X,:+[R1)AQ7T 6NQ$ED= DTSY5SSL2K M71I$.$T'"S(DYFG3A]%OO/P87^7"J1#BM]&[/)U.,,KC.W7TM@F'P4 M?"&SUW'HT^M2@D()%-$/NQ'R"EIT.T*[F:%3=[._9&:4>%])K0N&L!T!\VN/ MN=(%NP8Y8UR*("$T40A?@X0XP*\55:8.AH M#+4C$:DZ8OJ V5A>;+*4^4LC31!\Y$TQ(N1!#3XC.:S^94N<\VUT:)01[C01X2=1V^&'G_A M&%Z2*(E=XLXNQJ%S5X*?UDTLDNM_DRY2&.I:O7"LBSF-"\=,%,%0L@M:_G;6 M+,AO%$9;\@5:U!IQ'Z@\[C;/.*&)CO04()U)EJ>A)(]"I6#UXF M\,85P5)I M,!S30FP3*U= \1(EE0I*"QWGQ**U"67[(NPKJYO\-3"-K23R.1@"U,"TN_H: MPNXL!?$4!1&](-W/*_ H+.$D;?>W!&J[^UMBH-@@QL:1@]V@A)(@_8H\)NB< M*JH+.F5#K%(%RB6JPE!&(0^&3@8@V[QJJM!QIE "L^0L,8I;IS5[%O=NEIM- MC3"@7'O]%BSMVD [4.\>T")SK88 FQIXB^Q+D*W+VT_)S#7IS4(2G9L!P^7^V-OTGL>9%Y*HG;7WQS]\^/,/?W.4=N6P M6\&E:QUCA+*'G?LI_@;.NR1.T^*2.,GCT"FYO4M59(#ZSM2Z!AB?8@2S3:Y2 MB?"KU')/L=J5KC?Q[CE;[D+>. WCNK5AE8!]S&OPL4L#=NCYUYR>$8VRL*_R MC'W MTE+KW#Y"54MY4GG^\T$JX%O MN4 15BXI_'[>.[L]N,T3<#,OR4[W]LDZ]LH+V7OG9>@9KX(HHOF.9&*5@W@G MXP?=;"&1G/R =O=FX(TBO)'="7UH TZHTP^X(&?A)4CIJH#/LMA1ML;OB\1? MDB##X^7R. [76H%'8<[$[@RNFGB?P5 ;?IO&]/L,TZ6MY>F)+#FR;?H&DO6^?;BA0"V6F[PEM[AE.;WB*C7NR6R M=O-W%7";^;H"03",4J'C<@L*6>=48:\!&TH@7,^2"@- MACY:B/PB%)'=PTBT91>"RU=$#U];/=[= M4XOEU\!Z;[6X"X:-!_8;%@%J,T METR.[G7)"@V[&O 0T[;[5")C;95%!J]:1VD+..]B%2I^AY*(U?:]4O3'/_S+ MQP\?_H8*9^#\56=^RB2R$ E:'R&T,04OY9PO6FA!+ OX+M#V,&RSHZXQ;:3^QCOJ1V:,Q*_*9.!-\*4(S1WM8QQ=+H X M6^GA:Y:A)>6I6@G$8?N& 48GZ)D&&.=L!%-VUIV]^/APQGV5:+*/;&5H[C8[ M=M<$<5?DU([_ CR:[_B+ R2&"%9)U?)PPM\#+!ROJZJSE1S=)HD/ENKHQ59 MR%B_36)_MU"4N5'(6UXE5<-NK92*A<&,GSJ$@@"ZDDVO\#).<,W=U'V7:*K?3=_:PDD?LZI%E2[*SCG6%S&7F$*;N(R7ESLR M5?#8/.]$L9H9\_IS#AS;>O+,*Z&/=WX!L,S*I!)SA1S'>[H!;T/O.<@9!?A M%2OP*IW"/H&:(4 M;0<_B0PVE.V$28]$NE.DQ"N #I84<+G:I8>-?K QT\&<;ERMZP$8>G@S#+S# M00D:WTP!_PXBJ8--YPJF^OT"*%*?):3JTSSTJ.H(F[H$5H>?^;W$5LQ(+NST/$&ZN ^'>!'N.,=;**\5,H3>HM"?#[0DF+V>3\E*8C3E[6P@,)67(=&/[@JA FYE3,XS> MO%S0G6.L Y5[.BH%AB=2:#JB%/F Z%OR.1K,KM&__-/'/SDGSFP=)QF]L4Y' M')&@U8.R4J"-([.<%!CB2*'Q%VT3P!(= .MXXHHN2)6[( MH9T+Z(B11_\-3CCO?G$D1V8BD^+\X,T.:^*6;DVXC^+5QND#=K$^&#_5 [0P M#Y&&V4^$J?KD.$M^BN# DHE'S;1'_);-7W'X@A_B*%O+SB_V;\ZN%SS.Z*;3 M[-<6&&(?:4";Y(1A_WRVZA9F2'_&7C)_C>,V>&D7^3NV,8OU,HXTN%98 MHV=+SFEZ$O@"DOZY.C1._O'7=^.'!TL2 4MX?61;$#VPT-P^[K?1D'-2GP(] MS^D??T!Q].HEQQ<^[.. GR(_2%F]3.P/WQ9$-+]U4A,YG+)A&(ZYZX,P<]*F MK4+)MSBY15 "#1GL8NP9YV_@R9Y&NUG8'!<_A.,8WFS3N>\^L2'"T.1$;MQ: M5'+D\ 8S]C@FW("V@M8)M:!:94HW"%F%7+I^P:=OE+$TQ"4.B=V]EM_VD%;< M.!,,=L7?R;I:&Z?YCC;ZI50%E@;6/\4>^-E3*5[)(;=3.([WE\5GMQ./RN^4 M=F MZ_[=>/\\I07WWX?ITH#-,:&[877"FFN#X6UGR&WZ?@H2C"8$TMH#L$4H M,J?'CDOW9ER3M.L.2]1X V&;,L7<0R6G& MSG<=M9VJ=N6I&G=.W)/4K3Q-R["=[JEJ5LI"T#-7K(002YSGK8-?XNSDCZ5# M)/-[>?U.6-Q,_@:>N[29NY?P/*_>NWKASO":_5Y>KC.^4JY>(]7]Z[7<)/&Z MBEK4[FWL><,P!GL&YBB0G2)0^MM#,^B)SZE&1L;)SK],7,5?D:K?=ABR@(5$,;0S1UE(41,LXV6@O%G1PGJK+[SHG:>M*M/%SY@41]D=DPK%8D^>" M;^.D6YWGHUJT2?03F%Y_%8YH#LS+G^2"^8/KLL#]X(9^N\!1OB(7EE[1NXP%O4LZVGN,DB5]ICU," M0.SP) MYV-UWJU2PV9X80"][H 4XF""!CU&KLPX%4%DO/ #0@[W"\;$@F2'?>UNHX&\ M92ZI8;>8)!:&Q",EPC:+"OFR4/VY=IAN\)9N@4_Q @#B)[<"TBTY+T5#D_M*[1:5J\X,3.A M<=^)6L4YH[KA;)/L+H[]%'F1CU*T/;7-HTE0=VN6[?: +0E"VSEF,%VP@\8JP%%)& M#*.8/$M*+F;=.4ARI60R8,83"3!N1-EAE,4DILU75;9>HN/'&1_X\!^[(-L_ MX&P=DW'P!:<9RRQ^C8@[6@?;8@G86PG'=6-ER^4Z,_+[2A_='3CGL$M9$A>0 MGR,M.'_!9XLU]GE#%1#3 M<,^A^SA:E89(C&V*6+W&0 "N<55![7MH4PX!MC8QKKSHZV%/UGTT2J&.HC1+ M=G3DI>"EDW1>T.[JA@QHG2N/5#;ACE8EAT845 01%%6ZY))NR*+NKB3&))D*31GEL< MDV +?4![["7N*4,B]_'RFB5(W'J+O*R)MR5_9?O!BQ>$=&)X&R>S+5X$RV Q MV25;$B>R1:CYVHO(5RS'HBSQ([UC^O2_8Y6HYWI,#8Z?^D?@O!YGLDPX,D6]2;"@%\T7=CZZCFBJ.L%[@_/_CJ)#EK1VC\Q4V>8XV,V@^N!FI@EFQ.H$EYM% M^GY>R<;?)31MG1[2/46T)\T;3/ B7D5!BOT;]HNTS+O01TLD+681JJ#6D@E% M8L[)H3E@4K%TN&>8ZKY+50:K@JYR6!+BO5U1)WSBISC**\ M9,P<3;R$LT,L+G(@RV:0"+LO,B%,"A%*VF'07W,&17A%5S*5N6$JE.*B.B9K M\>\ID+4[-L%4B23E>XG>:L:!0)"AN"?+ED M!01-%8&M0G2&K2TR=H&*U5R0W:>H]]=!UW(G2F/K/I -.C Z% H$V8D]!CC+ M7E19OL\<[5$5_6[?!3JT(S$5VAJT:^JJ#*Z2-4Z[:GNQ 4],V M:=Z 6-C% 2A_[(+M1IYAU*4!1R.MH6$2'Z+1=CZGZ@V9J[1.2_7$\=?#/:W+X(W6ZF&M MG6U;JX6Z581(O#FCT[&XU64&O[;II59P3JC"XM_F/GA<%R3V="=@?$&O:[)$Z%5Y(8*+D;$F4&R,?$ MM@:@95!3K-+:+[0>T*%L_XJJG)])7Y(@RW!T$[]&GRFI-9;QXB[8(P,MXDU; M%HHO,L0I=D1TIOB:*R"?:.0."=)@Q[T"CUS(9:SE='(H-D$Y(VRJP'!1W_&!)M#%YB.]UJ<_N6I+AI%P$T'"4^'_0A[_\W\[?^R&A!;TS"><+ M6<0D>N9RBFF/$IRLEN\@N\4^3KR0'L7<$0S[AK#D*9VD99O^XX2/HE$$Y_AF MP3#_=+:T7Y)B'96^(@[KP5_'FTTQ\@D6K6JD\O*+[G5.\I;>-1*O1X:[6JWWQI6%- M0_.6')4Z[&JJI *B:3-@J-L?NS1I(UZB0AQ5C:%::Q?H>5])@*FJ*+?^7E=C MT4C5*J\[&-,@LH$>'.::@^6HJJ*G<:7&,W;@%+_@:(=OR8?7<<22I6@AI>M= MFI&Y>S)\HY<;TV3R-*67;]/U,5%_]F@&6NA_C G\M9ZLK93ZGS2G@*/^95M= MDR1>!L+%\MK7 $Z=J%!Q-WA0&90+.??IC[O-,T[&R^KL1?'>RQRY0MZF]];" MKE-%*@R&-CJ$7!84DZ=1Q.&JTN)M=7]BHC@95ZVS%F?/KW"$:^]R>\:I4;(Z MD3"46GBL'C?6.6?)$&J:CCF+5@NB=/5 MM-;Q$5-U,'SLCKE-SF]I#<0_?;^+?)Q<;I/X)4AI>!I$:$L;8:1U[Q&;5S>9 MND2MEKMKLXR;;A&YFQQ<5N#)M1T\/I=!X7AR&;L^?U>.3=>9:? M S2ILF&EA%'%O=)!Q2]W5Q_!S0SP&$7B_'P#F?$]KE7[X1EZ&TNI-@3GT0"Q_* M4UG$*[&;4H'-;XQ25SNUY29YM8>YXO35#@TY=WRG0,\GB#$YQ 11K0TP::H2 M&^\U*:IZ-9O,-36BF3 \$D!KLVA2W001DN,T6+M)2MG!TC+2S7F\6#QCUV0X$XE!,VU >WF M]@#-=V)Y@2-=\]C$Y!U&+W@=+,*S31Q+U+=Q4A!,N)0A%+,VV5. K*9Q AGG MU- X[J__!YMO<"G2PC/>.V%R_-W_0PG+\$"IU-,]S,.YX4E=O#B+J@@ RVB M1%L6'#4D #F*E'(H*00=.?BC[X2"X[@U 'DG;7XEE*4CY6F6TO%%[+_E8G8/ MD8M!-D^/-V7 ,$0"C&?&;/>\*$XJH055 D .TC44$9U/3(/TJVKE0R9LER@J MP$VZB"0!D48!CU]2JPDC*@UFV8&S0[?@H%)PRB3E(H-<&BZC= L+(E:=<$5! M$E=R,"$>"+!*546_8NHRO]7[(A&TZ'37@NL,12SHGD!$\P46[3)@&Q53:Q3TKIWJ# MP:0K&B-5N_V$NOUMI>5HOE@R9(H7.'BA''G$F<';(9*WO-=JD%%JA%9TY8.7 M*Y+9?*GHXM69XXC,:5<[/(Q6)#S ]-*J.5ZLHSB,5_M)AN\S_P'3H]G[(;FC!SKH+WX'H+-U_0FZRS2]XBTSG+S'3NGY[KW'MZ[/^T8[3M:K@#J5 M+?BOX]"_V@4AK3B52D9*F2"LCM.@%%Y"3<51)>]TD#MD?3%D1?9,?EG#(*I? MT,I64.?X+;L*X\57KK?Z-@2K-X^T@L]A?R8O8X+\ZB)/^B*&M.G+I$A4RF]Q M0E[DUV\4<^-O#RE7!,(D#H/%7M[C2FE8W6H"595(1J]X^R570U0/,44W+RQQ M&70%*2_;)W&=(B%8/:) R"71,U%4RKIUEUZ(J2-X\)*OF&YSZUX2G0*P7C%# MR_4056,>K%*$\KI\QI$?)P/)>]+X%E97B*!Q-=69#!HX?2780%F_UXG(\TN1 M&E%8SUZ+4QC5-2X$I6Y*JS>Z8S;;-%E%]%_TW52,AXMO'2-EF'\FN;K,?07_VN:+\P<[KO\#HTB M6A6?7GSUO,M00,.ZC'R_"6@C67Q!MYIK9X!5OY/%M3+/2'N'PD?;. WHKS@D8C.[N^J>,LW[9H=I1#!_C>,V>.'317JW!)&F M_1),819)H>PUIK1B?R])R_"(\51[&89O"R*:;U4\DE>8 MA![A"WZ(HVS-'T Z2:OOB# =39)O %6^K.&'XNA';;;2SR*ZX),QS&C#0+\;6A;OZCAZ]1+_1*1LMOD[H*30(,B$+'VE M$_=XV%!J/N;9;KL-V2#OA=9<5^Q?5J=GLA3+NBT"WB.%N[RVOUS[RW?_ZT!9[L,4KO)2@V+WNK[:NJ*ZKKOL"YDN9CBZB5\C=ONTJK/:LF"[20)4 MV4&ON0[RB5)^F[:3KAEG:YQGTV*?7(]RR105[\X)H'%6Y!?3)$.MI8GN\W!6Y\_QP9J0%JV^[0.9V+HDN M'8S\NG9U H!M4I4G -R,3:W@2[*,41. U3<2=.)EC,-+Y.99]RWW!NJ)RP%R MM1?JJ\'%/4%N'GQU6K*L\&Q^-%2F :M33.$JCH#6-:M#G]\9396/B) ><)($ M&V_Q]99,SGWVZZ)^J=NJ5;$6^1B"KTBED8=%*3.P;4)56NB@YH!-QAQRS1PS MOKP#EG3B1C="G&WBLO423(\4R=9 VP*P'KT$';?;1L78R2FWZYY@ M2T^3!&^"5+K3(I2"]Y+S3W;QXW#Y[*UZ(,=&#UCCE@ M<6I0GL:8Q:@\!KTMC]DZ3K$X54UL4+VE!ZJ<1Z?M.MF.4ZD4Y#-=\C5M E8_ M]L:O2H?XKPTC;J[I)*P>DD'DUNW)_*H5 #1)6Q3+\7>M;<-,B\TZQT3)5@= MU0%QN\]*553HPNJ_RKM_)N;O$ER 5/>?B1*L_NN 6#&0%4OQM1\Y$T2%I-.G7JV2 MEV[3;(M ) VK+TR@RK<,JD$$0CQ-BRR-EY^P][*O5G0'D:_<2]"JP.HM8[RB M E1T*LM4:PO>=/G;_2Y$K<;Q=1RENS#SHL6^6(C)TP@E'6BL":L?N\)N=V>] M*'2M 52T@(K42Z?%H=EI,67G\2*P>DF*CZ^$R$[& 7CJ]P%YM?T@V[/+&S2E M]U3"L'K" "DW22U5BIN(8%3;:Y5/K1TH&T6W92&+25''HEM!V2YMP>K=XPU1 MK=[F68:U1NGIZ:I95+8+9!FWGIE\?)6(HUJ#19)3F +E$'[S:)2X)H2;O?$N M#UE3#.*(MMXQ\T 7?^!Y!Z3T0^T(;Y^"ZB;JL#C5"[MJE*N.-)-V&H,=C&&- M.TJONTY$IP"K.PW1FA0*X(^@N*X44&-3AUZ3:X'M.BUD9?_5*SP Z<1)0LO] M9'LN,7*89L&&)C$0 Y>[\#YXT7K;(]J"U>''&\*E A4M7B!13FG5+,K;1:SA MCG[YB/1[,<$)YI<@98?F;N+=#GK'W+_.=2R[PDYS\#+R0HR?4_(HT@4M$2!YD54*UEAH!+SN M1^72L#AF E7@"POFL+Q(JD4F)@?GR^XGBEL$[S( M"T48G%Q7BT/K*0.L@C,3E1*D(^K"59%.=8X[MP"K-_O"YXYF-!9EP)O]O-@0XRH/I@>ZJ&8K[X>VS8L;IS>,.6Z M;>,WZ"=%H^AYC_+?J7]8^RD@*[O:5ZF[UX#%!U.XO3R$HV7!(%H$6R^!?-6O1*LCNN F)_%%JHH*76K>VF=UUVNG54DL^T%QGXJK]NIK&5DH ZL M2_M@5Y[F!0G3835+!T^^F#JM_>F'G4AC*1MA;5"T1>T4[]=*(2=&2 MXQ#XVDN2/1W&6?(%/Q08Q[O=&H+5]T=:H8IDRP;1(;N%3[T#%K,R@&SY;?R< M>4%$J]L.WQ9K8B-].YIRXRJ_AA]4CVX1%DU.98X\)LY'6+9^B>*BZ2*SB34N MO*SFD.&DO#+IB$VH>LJWZ,$TO[>VQ22")4RCAT4C ;+C4^>/Z%WUR-< ]8)@/N40N@R9[V0=3I M Y<_9G /5_-('3W&VJ*3PD/P4H >KP(Z"&JG@YJB-ASB9+UW&:50EKHAYI" !Z_&)<_%I5 MFM7RY%PY(QR23U?%#5Q"1]20 /28)<"X#=]<#!5RCI[S'8YPXH7D=1SXFR * M4K9(^8(5#UZC J@G3)%REQKF>LS5-#4=]U:U?D1?4NI#1=?L:84!]9 >HWS? MFZGDPT&AY+I7\JW7^SA5]\=!#&)/"-#)^Z#8;/Z6BO_)T>,O[U,O6$"F*%6R M@Z@;%.* NL,$)7]+=*Y3O@]LNE:I.>J=^LG7]M:SJ'M4\H#ZQP@FMXQ7;IH? M<@,OBO4-1-^@LN/0M^6FO.UWZN2[ZC\Z[[$.(('OJ)?$RPD<,_Q/6(R 288Q;-VJ3B@5\4$)3^CK^DT0S82(F VVR?Z MP-;"OF!Z/!_[ S(2>BO\N*.I#.,E.^^0CG=9FI'0G[S^5UX:+$0=VJD!0%W< M#W>[T\M64-$,RMNA?9VWA&I-72#6&*R>O@G"'?F4L[M#7\N:@-_;6N1']G?1 MOJO5/9,^Y6V',SS*L0G/9Z47]:?OZ*'?!"^!CR-?..VJO@3T:O"8N(HNI82K MU5,OB.@X.H[RZR0:!?&JNG7"150C34"=T1$PMZ1*U(N8 \41/:N_+:N%$P]5 M-E94_:N:-B@L4I,)UX'=/D^47V)B4MH;(I,MVCC8'I8WHW:93%B22S1ZD NA]%. U[ MKJ8*II]N=I@6BFA>!&W68T)5T'VG1FS8B_2R:U83HW7=-9@N+5U_<3T@W2]? M+)(=]C79=OU: MWAG0SH.K*6UR^RO(*\6>0^[T_X$"BV:@T8EX_#F 1B=>@] MKT%M[+3+I7!<=3F8KBV+U79^LP6* *8S_?":^NVRL*_[=_019]=>NF:[SC[V MK_9/*:7JX3S9(@M>I+UIK@WH#>T!FMLEQ!FB;:"R$5H)\%O:#NG>/Z%#&LNA MK=]_%3+W+^TQJ&45R,R:@?7VTN@^[?WV"K3AO[TJT!W?WJHI=V]OE0Q4D'"\ M9+DEHS3=4?:Q!$5ACI-"'E ?&L&4E@2D&T\L8Z;4RQ,V'7515;B26'/E15_I M71ZBKA') >H2)3R^(-"VUAE4'%'YWU>=5"C#61>LTAJI"F7GKJVXY[5(U5:[ MM:8LH/='"U'ESBH5IYY,,K)6X'H%$P)M0+W6 W3'8.+0M&<_EZI.&+G*VU]B_0X:=1+D+7$5L?-C5R3$BPOG&!*F2HA(8H-I2# M>X_DKRS*LPN\\"Z)=UNB<4-O]HW(7&&'_6+2WZH\ZN+W 80N3LT^'^T/U"XA M(8:):=91H0,L9RNT^0[??A*'P6(O+)JLDP7D0;40^:770H$X*Z:"?BG^ZZZP M<>V,C_AZ4X.^,M4%U'>=(7>ZO!5@_YI5;U=51>O2 * R&?UP&YUF:QZ9JIUM M=&U'[E K6& ME8OFN.)B-;-UI7W-K#IR;CW33 W M* /6F[QV4@=0._IN@EH?Y@^>-1% M?S6B@!RC#J&\/@93N$"NZ_LR&'316O3\JR\!/7$>$U<2+'^R5,:%$[G'Y.7" M$F(\13Y=9""1$O:';PLBFE_D\TBF//-7'+[@ASC*UOR.UTE:A>*P3FL,W_\G M:-W9ZZC 7KOW6ORVFNF">ID[0A;W]062^]4+>ES]&:.)%[@ZTZJ[Q%SU\O=M M U G]X8NN\1=U<47B-X$C\:1DTM-.E]7S_GY[A?> _'I_8%+NMF\):"O]6"9 MX434T;T:>$4I<9]Q/TSNG<(VY6330I MOU#3>XU3>8&D[8ZS-4[XDZN*O6RU!B#V&P+EUF2IFNC4K>N-Z?)Z'-F)A/KW M@+I!"$M^FX^K@P?E&VCGO7QC'E45S72J,"T\4ID2K=7'6-J,L: M57DID"FFTL0 EK/"BF+CS3;+OQ=UE9DFH![K")B[3(V=&:E5EZ8=R$Z3--N[ M* J$TR8+T0N4K^H(^KC^T3WYBWQMSXSB2 MY_>+N/]!UQNQ,1LQ[NJJ?O?LW(8>M$L[LJ21Y*JI^])!2Y#$+8K4\&%;\]LW[[_][IL6 M<>;NPG)6?_WF:7K7GG;[_6]:?F Z"]-V'?+7;QSWF__ZO__[?[7H__WG_[F[ M:]U;Q%[\UNJY\[N^LW3_TAJ:&_);ZX$XQ#,#U_M+ZY-IA^PW[KUE$Z_5=3=; MFP2$_B'^\&^MG[Y];[;N[@##?B+.PO6>)OW#L.L@V/J_O7OW^OKZK>.^F*^N M]]7_=NYN8 -. S,(_<-HW[U]E_Q?W/T_;__KKK^^B MO^Z;YEJ^/7OV_AO?O]M/YS R_:LE:)^:B6_]YD?3&[AS,XA0EWZFQ6W!_G6W M;W;'?G7W_L/=]^^_??,7W^R9'W'06 M?_TFL*TU'>C##^\_Q,/\6]>EZ_.;%AN PGZ8;D"<.YN8JY PK-^Q/[]+FKZK MZV1-'-]Z(7VZNVP(;-9J(V+040**"L,W06%W;3HKXO>=Z9I^ M;.W:"[HG&_\,K6"G3H]PL#//OB(T\)$;HV^PK<=3A=:]M]0M]RB.^/ MZ.[Z8I%7NE@[IF_1CXT]XM//1FL8N!,!QZJ-J^%F8WJ[T7)JK1QK22%S@O9\ M[H9.0'6UVKF_1X]8C6W,722==[".Z M<7A'NH$3A(Y5U]S'-EO:SH)M>%OV.3"TQ3WKFM?$6JV#.W=Y%_JD[?M@M:RH M7\UR,#9W# 1*.OV%%Y+%P#*?+=L*P*L0-%!ML]Y$$M@+R'PMZKBE, M5M"_/JW7^=IQ/<]]I=LK6 $_[5/77 :$6CC*D.9[U;>[+(GGD<7,?%.>%:]O M;6=N656R0:TQ.?[\SFY*5FQ? FX<^6[UG5),Q:<8&&];JO0#C_5\K_HX=)#B MW$CKEX>NG\-YR3&=N MF3:+]_$VR40>B+ORS.W:FBOG\)"\Z\D.>*QZIY[VS'M7;1?M6W; M?671*?>NUW/#YX#*]7XNI4A1'+I16[[<)@$S^JC9X ^>^YVX)U5,S[H>R)[UDM"8]+N46$VRD^OG>I8/OJ*X0 MV_M,]\YZ6$I"H#!P_51%]O>=%]L_\=/&IQAJ8=?7><["ME]2/8H/53DX15.JOH@]-P2WNS;YKV(3@NI;*5 MI*[D1YKSRI;;Q2#C-*:WBIRLU;18T,@-T,7UP98E1SX@ A5E8FM+CUX_?:=> MZ)+(< 9IQL=>TD@QQ](:<*='37U%^%<N=]@3R]\\24:K?_[&'M'_W< MA.)?!/85R+/Z9 PK M8,V3) GO6W2*6V;GF(:Q[9W.U_3F^Z'ICR<8YO,T)"W>;2,!O9NO+?L M_])S-SRF)1]T)?-V/:H(__6;]]]]A\)GNL))/R ;'\3K5&M\?HM6#)_M*1(2 MUG] 8GWRPXR.WWZS8 #D^EPJ##E"#G)P'BQ2W^^Y&]-RBME?T$P[CG/648KW M!50D[#X3M_=Q2^Q"BVZ.CV3S?#P53SG.:2KC^D&6&^ W=ZVD6"RD,+48SL'M MO5+!)ES,Y-,60-XVP5K9:93B9P;YLKSH9QV@3(VO?(O"TD M#(NY/>+//6L;YS(1\OBD)>8.48;5!60B[1,3LK+\Q$@ZI,,1;QR<+D ,OM=D M*Q$2C@1&VW%"TYZ0K>M),#AM"63]#YJPOHA,)([_/32]@'CV#L+T7&,@WW_4 MA.\<8K$T%.89B]SQ$-[G6P.9_Y,FS.>1B\3]Z9K8-DN=9SJ@M5_4'HC SYH@ MP"=9 PRB/!$]>@S!84AU 2+QBX9(Y A' F-,/,M=4$W \"0:PP$X%=- . 0 MB\IZPUE &7]H"C:QM.)[AE(DKM];_MRTXQG=T]]QG)""YE#N8UNX4HI1$?A" M3 _,_U1C*/>QC5X)M6?F?3?TO)/)"+<=?FLH]['-71F]9V9_/'.6SWX8\OW M^590=F.;N#SZ4-B\=W$X 4O9+V)UMB64W=B6K8A.%)9WHX@#N^\LR-O?R$[$ M\UQ3*-.Q+5HAI2A<'WL6BW*<6G/YKI)O"^4[MATKIA6%\3/SK;^@!$8)&1B_ MY/SG=H'"@&W$@BA'0>.8E&7OT^ZR)T/>KNLNA-N_I",4&6SK5H$+*/@D1"3_ M892\%Z%2V!Q\TZ4%%@**-4'@@QH"'^ (8%N]4HHU0>![-02^AR. ;?E**<9$ MH$M_''DS]Y5ST3$9 +D>4!3T,(C%=*.* M0:P;0&1@WQ+*>CV,XV(Z,5D^=OW M/^?M96II<7MH>S7PTP6T7QNUV>\!)BW MA!==E6D"936V95Q(V;FYRR;K$9._J$];0'F+;>X6T75FU@Y<=FVS=AVATSC? M"LIB;+N51]^Y-VGVOLGG[@VI/X-#_;"WX"Q%9^;H9\\*Z Q8H9+02?Q$G&L^ M3E,HI[&-32&E9^;Z-$H&RU),/5)UT[/8D\HBEA>U@_(;V[3DTWAF9H]9IK+- MAE!U/HIR8R\DO=%RR=NE1>VAS,>V+.4TXX+0]_V0>*I0%/2" H)M9$+I/_=& M1.8AW1=W[S\\S]CK7\XVE&L%93NV@[S;-K\]_G%#:$ M,AO;G!10>69^G\RCF-.9)E >8]N1A90A;1K&VSPJI4UMETIHA-M MGUZ!]NF5XCZ-;5_RZ$-BGZ5 MR@1V3W\H1H#3%,I[;*M42.FYN1XN+)9*.YK2(:/EX>4AQRT@[P7% MMBA=*/ MT QP+9?(70C!?(%A"62LEY(SPS, M9(8B*'@]H%!@6[<0NM&>*GA=>DBM7'&40*8AE/'8)J^ 2A1^3S>F;>\3ZHCX MG6D(Y3>VV2N@$H7?QH9X*[KK/7CN:[!.WN2*^,[I .4_MBT,H!H'A[=C@H#X MA:(0A(+6X&04>B# I1\%!03;.(;2CW,DI[(U"$_DDW90UNMA!A?1B/.4+7RVK?F][9I" M??^D&935>MB\!12B<)I5^?'";3!G=1#FA+";'_\@@P";"S@ %!T]K&$EKN#X M*=S-ACWL"F$_*$IZ&,H0'B#I42>EX3N[":M4PP(S M9N0MZ- /?16K58#N4*BP36MECIP]'CQ*5TNU;]]U'&+S;YJ+6T)QP#:Y1706 ML/P_W^6HH:-_W?^U\(\GHRG7">B8-BNV3740DKH'.:D7\*%UUSKC?K4QS&Z\?8@?^_C?'A93\XO?#Y%+UW??E MV@3U!I+NL-[5A:(49>G*8729+3K$H3\$K(ZQW[/\N>WZH<>O6K G46T8Y$SC M2KB<2EPY>NLMA5 &Y_PTC[/,;2]Y?('=-<&US)K. PDN-Y""V6 397U0@N52S)HH^% 5&F[] MAX+Y*Q: J-^5)."IE/D-EH$H@T%":P"9 C?0D>L[+#6[Z^WHW/@0G;8" M!R%H@$41?>A,'WMD:UJ+I*(OW8NCJ^$3LOA8@#H#(:K_HJ,$1 K<0$>NQ_SZ M'EET71\ 57%K(#;UWVR4P$9$+SH80($I)QKU7VB4UJD+&$XG'0,SB,GE3BV: M5^ &IAVUQ(5JZ#IS-8NHJ <0P/J#$&NS5OE\0)>IL>=NB1?L&%D!W8N9A;!E MEP-"_4#<"VS%-BMR JYG#R0Y#]"!&M$IFBQ<8T!,GTRLU3H8+9_H^N @-.PQ M (/ H_7B-0@9:'"H&O,45%F#^B"N*JC$+?1E,3!M]NB/I T6O,5:&, != 7:] ]B[DL;EC1S*E MDO[&"^EFDIN[W*,.&@0*:F,^#@ JQ6YV!1ZAXQJI6BH8@6VM(R:___#]^XC1 MLT'_X]$(IO(:QRZ2R!#<3WW'%PG6']X=?+^+#X8:89J(2[+9LB#Z#9F9;[ # MB=<%BE9C7HPRQX^8?G2$5,Z9"D=, _5E8013+*BA" M?R3H*"_AIVR@:DT92)7)PX>YM@""PTF?YICHXD;:$8K].1PI8'$&L@-_ORVB M3?& A$-T#K<(?,<5D7X=N@\(2#A\C7E):M)KK@ \]C;>"J*'URR4V8WRVQ!G M+@13V D*KI9A)0!VH&^A92Z!:KCV:: ^40V 7F1?6DKKFU@L)J1WM7$J\#%)3&/##*H$AH1\=F0@*3 M;0&&Z3G,V]V>S\--&+T.9)O#7&230_I"$6O,D:*,&)PCZ.#E:5,YA^#@-.8^ M40:'3_$%:X(RMV[Y"!,XQ!<96=((]LAY=<814]Z\3J%,FZ >2. 4FCZHR M"3 ;M"?J@ZOI;)CUV!1#-R#QI+>VR!R4]\1^ 5\E31R0+5HD:CQ6JQHMD]M) MJB)&;M4-_=*:%1M_(?&%5;&*^8-(Q3P.WW*7K>,'6G0IMTX^T4J^@907@'W[ M,%FYHLGM@.6:>2%.*+H-.+9 UA(EK,YY6$X)0]_SV-/PT3*9ENA@.FF&K>&I M,;V01G7#^==XAW'(BFT%J&Z3!\_U_;'G+D6'TDDC;%5/#;$"^B[8R76(DHGR M,+ GR7&R#$"J-T!7;*U0#5DP+]!WQBFQZ7"K9'X"W2_3#EO3@W/8%=)Q#=LD M<2@O;/8<:+&Q'(O1SRK723&5=L1.HE069"!'+AIU+F]*;+/XN9C*(BWE0E6, M9_J39F:?WDK4C]A9PZ#KN*77[A&)R%0G8'SMS ME"+62EQ!5Y8>3,MAZW'D3$V6T#R5!$YPRHHZ8>>)4@3 A5.F'60]R]\FKL#1 M$@Y:83?T;%$UX2;@"3IR+"NF'\6+QK1%-9GI;T3N/5X/])11E?"2<4(#J.() M)>2DZ12A)>B$GE&J(F!2?F#:'IQW8 _N"_$/)/[UBO7"CWO5#FH"FG1 M1)[&GOMB^91_]Z[7<\/G8!G:^^0??($2]T+/.55)HB YVK0Y:T MSQ>\*0TKG,6PEWD-2>6N,-\HLBICEF-XNBD]GKX9910PW MNAV"F)H-?A0]JY::$^\, %S\\J14)Q*7O).0+:V"#NCYOC*P:JB<$*T=)#W+#@/1^QIN!_2$ M7M5@R1".#LQGPBJ$D$7[A:K/*S(,6?7>T3+WH$2^OZF/A)Z?2PW*LJRZ&(PE M^Z3B,.BIO9I!E[>O7E[B/0[%R0ZE\,).>2#TM&&U+ T9HVI>''J_^P+D&?BQ MUD=@>J0BN/1'81H\S]1#QB_V069W;3HKXO>=:!\JSF=R(H8_P<4P&;ME.:WT MZ/]N;EW_+ZWD(]@I0,IET0-UQY+)9'(S5G<%0$323B9ON07)*(G2WDDS& 1WCID MFV(_1B^#!)=B= <,)VNG#!=)-^SGYV4P G$"':]LSDX94+SVV,_(RR DIAT= MFC/E*&U^8\LIE,VG)MT2SW(7= 9>@.IX5' M5G >XB-8NV-0%P![UHNU(,Y" MH("GFFBS"\H RY%UBQK"RZDF TL6+W2)Q]/O'_"S8%0XH-CT:]GA# =7=*H< M4 H8-G:O7?Z(:A!";=WD@*NKG^OUF>MQ=W7=/O2KO=>JYF"_U%LNTU_?V^ZK M7RR?ORC()QVI%0^%+74'HI2$K: 7FH+)YA(]EJ6X=G9//BM;>*Q?.0^H0AU5 M6Y#25V8L?>20"V1>9RW),73%ME%KHC%O2P6&-_DZ08?HK_;B?\(XS8<_<1TR<]$O\WQ:KDUAX4[0P> SMO[!DW%'76HA\K^2GO$V)15A'K M11RJ"NNM039955ADN/*9=&5[ TO$P3CSV0K672I'5&+BY*PJBT(P"';JV@;6 MAI1E5[9$6&)1AW[($F6-EW1#3X7;P#HHX,N5(=\+"4O6,R%1V>NQZ06*:X S M 'JBW096@Y!75[8N]J?CV-RQHY%5T)C/O9#.\UBIN8Q2(1X//=MO@WH&A),7 M[;8N))T1FLKWE3!!<>7P!D'/.-S,HKC)@X?/I\N M>D7 +VKJN*+6(&URG1>?BIR[X*1>'&+CB@CU1#0(QT)/KUQ?3 . 9^@^+3KG M.2&+*)%H@6>?U?>2WY@[D"6KD4^:J\:^A2DVHND=/VWO72DXHK+8?J(.@)FJL#68;L*[!"]R3/W/:JKD^Z #CS M>T*V!Q+EDEK<&CT'=&UPB[BA8<3:V+,H?5O3/LQ[M(S,$;$'-[)I0%W1TTA7 M1Q9.+#[,-6[F!PZ!-_)L#_2\TPULXL5)M'3Z\G=.&.'$8_^__,)_%BVB2*P:-,L^9T6;,_M)W%Z2]2+?O. MW [9<_BX8K5I/WANN*4]Z+_G<<4ILCCF*.8O/QWFAIYLNX2!J /?-+%B*A$] MCG(QY.]Y$U:DV1NSG+^4SST/Z+)MS&]:8MGB8'7!>[<>N[26^_'WC?EYS[VP MJ^^\EYDE[8^WN!5R'WVODS_ZW#RJ98&C)\D*MUL[8K1I[QG==Y:NMXFQENAH-9B*'FXDVL+Q:BY+(^*#.>4C\V1KP$R<75B M "R9AE!,FDOF6!&30L(;"B-B\XMC7RR%4AM9& MT3O$HT:?CU[1C9[C1-9]9V\ZW;O>:;O1LVVMN H4&[B&<:$8-Q?461[CVMBJ M14*Y3NC3F?O^Z(5X+Q9YI3H:J^;GL]C%XW<.4XXSS/WZZZ_???=KZZ[%U#G; M]4./T']TGJ;]H3&=MD:?C,FGOO&YU1[V6IWVM$]_==\:3XRI,9RU9_W1$"?- M7/(@B$(R=FUK#DO2).B#<_;M$>L1?^Y9VVBY%H(VHXNA0^?PE4]=F;&04\S) M07YI86 3L/-QO1VH^746CG6TIJSN,(<#PH$]/UW60&=/CT^MB=?F#!. M^P_#_GV_VQ[.6NUN=_0TG/6'#ZWQ:-#O]HWI33XKV( BG R">U_:7*HQA62U3W!%7H@3DB)A>Y\5MEY_VGYXF!@/T8''9&YB?#*&3P:.;"53 M9TII88X%J:"!!\"*;!).#R!W\!&0)4\1RES0DQJCM!#$?,J8M/&;$L,/63%, M#K&Q@Q'"KL>65@!2YLD%[BBMDAI41/N4[5I&"V91*'%@)4E$\E)3;?9\6F/Z1GU6PT0=,%]Q/>':<%2:TF MZ(3EJO.7 MDJ ?D^D()^UWM&2IFEA9PFMBPH1UY*<'_F^%E:5--E.FUT?M+?39Z,7FO0 M;W?Z@_X,S9A,Z>X01V=!8QRA&[BFX[-J9/Z,.1D*3!$E62PY'+J[DPM>1NPJ ML4L/:=Q$CJ5>2%BZ]<)LIRDA_"4GA(^QK[/W9+1F(VIB#MHS*G_C]J2T[/&J MIARW0NZ4!:(6U0Y1&J+.P!C^]T1"Q+J">F+)BSI33Z4(3*!& L.>;7=N._)B.2C.8Q[8S*ANM2L_8_F):5XHF!YD76O MMWQ>T;=D>I2TEQZB ,/AM" >B!U:B$.^ZGN1*.0B*J8?VQ/CXVC0,R;3?_^W M7SZ\__DOD:=\]@5'E8+69M>Y"+N2,J4P!+)Z5:'^NNZ*5A)&Y7=V4[(ZR>^9 MDIU<6$42 CAM=;ZTIL8#NUM"JK@>3WI"MJX7I9^4OTSD]D 2I,Q\U$0(TAF[ MEKH$HJP8P?FAA0 =7A<:;UOB^$5!M1]R017]87?T:$1*F/&/L3&<(D73'B:O M%ITDZ(3\PE4Q.DG4"STZ20H-[YVK[B*3SAM=UEH.MJ=3#$QD L:64^L$/3B>2G)EM(@Z#C*?-)"_+JN M,R:+:MP['\M$KU<4$-W-.Q236\2O02)WD).^M._(8D=G32+:7RBM'CL MU2HL"[>D&U(RF30@;(9*D@;KC2UB$+BRF5L4V**)8&TV5K"/MNU&^6%6Q.&\ M:_R0BSV@.N%C?W8,L*7RQEXS&D.\IXP"DE141L5AL,00,$F00*J-@_UWB_X6DUP#VO[2G_&I\0<\6]N23T=+P VM#[4Y!6LAL.VB9 M,FUP*284G?]4K_$I 8N(<6#A$?<"5P;3!1L($]"1NG<]0H^K^'G7_-2IXRRB M?]JQ^P,,8X4AP5F!=<&X,OO0%T"2V#6;AALLL[#N0& ;R\&H+KPJ;$$'\23Z M/9\Z(YXV'T1@=R"(C:5I5 91B2WH(![>S(.%C]\#"%5CV1:5H9(17SI-] OQ MGEV?X)9MXKWI!",-'P&(?&/E>Y215V7.1:^$_F9K6EZ41-O;9TH?+0>NLQJP M#++Q"T*X_)<:#;A"&JN$H[XW5& :^JZ>A(W14\==.9:2/03H"L2RL?(PREB" MV=%0BN2IR5X5.HM'T_M*CHX,6?BRO!O8=8 /!8P@3>3GP:7[MA,E3O!]RP]8 M=FVP!($Z0Y'3Q^NCP!-T_ ZQ5@I:+:\'%"E]?$ RZM'AB1_SQ&]XP @).T%! MTL>) ^ !.DYCXOAQ'NO(F!V[E"*Z;WM11GNF.OLR(Q\^ A1!?;PUJMQ!AS,; MNZUXS03L#@52'X^-$E\:4A%/7\'#]$-)'R@0&OAC -1H(D."4!J%*R?X&% 0 M]7&MJ'-( U SH8QQCMYTY"T@L#/="0J;/OX. \:VOH&UC]#BWYJQ[X%V_G$ M7:#,U\!!(2=&$Q&Y-RWODVF'Y)%JK&&BXZCI#PI#@*_=\1%4)TX31(?D-46E MYSKTQWDT;U\16/61H/CJX_THRRTM@@1AU;=FO*S3W^=2N2C4X&K]*1[W%B%8 M5V@3\QS,UJ;S>>W:]F[TZI %BU6E1XCI[<;1ZF>_]/RU=2CD&)?+(, M;79!&8,CTZ,KC7@QXEN94HTDDU,KC"^*N<0ZW(IAR))W[:7#1,A!@&U'2^)HO0)H=Y,JH-*M">8]I[BOUV$'C6\2$..&;_"CV2X1JJ^<,>&AQ!!16J>,? +GL4+Q:=6(RN@AWS9\; W;N6:AN48IL7VFZIQR-]T"U**'2H=(N^SUU+R\+A_ M'":7U N#2AM\!/1D8ZJE$%69HX5DPZD#QA+N@$*"R M>,O'0"\0T$1]*'4F:K$-%)54Y M]+@T:K[ BLH3_H2HL5GE-9T,I2]>!@%S]E1\.V]E0,\K5F*&)(RJ:-F,(5#GF=L#.>-.,#$OXTU1D MZ_&-SWX)[1[-(/3H?T%"JC( =AJ;!L12G7^-[[VG%:BFX79K1U& ILVRMMS; M[JO?=Y:NMSF&U,%WXFJ#8Z>[:71?KH/O6FC;@$K(?/4[7XH55@\9/;3C,@LC MYZ^HI+"5NMU3&14]P -:)KD.YNDAL?QBM5Q!S255%==,KB:?UU@\.;5ZQ.R' MGZ[P@?0H"UBNM')YQFDA;*>5EKD"]D/^2<)IO65T)]0E%UX^KB$V+_5SK:@7 MNFM(H00SA'XMI"5;1)3M6""_:/A./4'GO MFNIP>IP]T.K,U6@]I[\T-8V^DP27F?:8!1RH&^HE1D3SFM8!;&D.:K%+68A7['4#CM4O=/!6J6 MTH":[*5JR%5FK^70FI3(]MJ5U"D^K"FLC-+^<2/8*E(IN* V"6> M%(M95^,;^H[,$MI2)BG])&&./^+ M]4(.!$SHL7)Z#*FO@S*C8I_4559">2YJL5/SZM+S=^SJ@'#$Q!&@85CFDAG"=94.E)PU)R M\@4S]_:H.QIVC2$5R%@866Z=_O1OV$)):6"^I2=*FA>8EB/Q(N_A%W?#%4>6 M0RT-58Q4)TJA>D_GYWH*$JDT&+900L#D2&0)IFDAE"DWS3[#7G0'-7<]:O&Q M+:9'*"OL0AG-O5B:=C\:O:>!$>6B>^I,^[U^.WJ6S^R@R7@TB8[6/R5#_I'3 MT%675KH"R,$_+!#$3#N9C.769B.BIEY'($-&NOH2,@!4"$F?_B@H2UW45@\@ MBI<1C_FIZ:?31-<(@.\%*>;3?QT93_^1MO?^&;(7"R18NPN6A\&/TN+G?TO( MT-R0]IM5! \=LMJ(EP!B92)3!NOYD.9-J>=NZ,EE"GQ%G$*D1G^B,Z<&?O$<96!N+Z@N/9/-,O * 6%]85S0/"H"E>;>W"CL: MNM0X3,%P5G2+)AX]6&=DOG9$9V-ZIMGY.89N7E& M;IX1CHW73:Y/5.TZ?C^T0,!JMIR,$4UE!_KO:?>C:R_80V>(7TK0_K+<'5+" M&V+X$U6\/9^8B?-+A?>PKF@9>$K!H,*.AA#Y;W8K_8EX5"\Y;*(@/" =+\NS M!&=%K?X%G\R_7;DO[Q;$BL]S^L/Q**?_^'U 5J9M4&T_V''T,-HJU^@25*NB M>:>.J',P-_XT5RNB34Y;(+.UB&,YGI[.^,JO=^K797(XJ,AI0FI@\<[$>/\(TS 5&9KGI )%ER *PR9#6\B6EW MV_:^L221X.6'?NO&>YNW-@\;+@>3TR;:7WKEIZS)R=%U-QO7F0;N_</[\= M4GW:8SE%^9N4L-/%W%4!2-<)GK'IC;R(N,4GTZ9R2KQHVB"8^)W1'Y:6@$O& M"IU@BY<6"ZJ>>]8S673"X,FQ?#]4$C!.?^Q\U.5E3<@0=/RTO-UO3%\XR^T^ M)2I.Q3*(6<6=>C3O%^(]NSZ)VJ)=7T8+M2\1U=-6:/XP52B+B$,7NVA_6+LV M\YG&:XV5*XUWC:UMB;+%2'L"D?D)'QD@$]#1RNWI,E'A=@!B\S,Z-A*2+WN[ M8U3%]/1"9OG1[=QR%S&=0_(:_4D8P0'K#P3[%W2PU1B"+HX%5O_Q0!XM/[EQ MSJ6 T-D'?N(0$$AKV?& ^/Z*CF\UAFD1N'@,ELC5P3/\P-HP"^G))\O0'EA4 M71,\XGB3U:,=P03BQT%R9YC;H11*> ZTBY-47+30@IZ#QB,JZX"RLYO1SXHO MW4"=KQO,-*7-!$W6 2:;H^RB#M19#S 5%BVXRFZ*R(H7=Y5A'"V7UIP:0 O$#' MZ]&DU#O$VZ4ID^$E[(1]25$>+P OT/'Z1-;6W"92DEF.)F@) \ MP9B8SDKPY(&8$6]C,->X;]&SR7#"#8E?DE7"&OH) M;0W#&I:$&IOUN/((-QO3VXV64VOE6-3R9<3EO,> 7 T_YLJ;3I\>']N3+U'2 MRO[#L'_?[T;W'G'][_[PH34>#?K=?NJ:XY:JH18J[EV/4#B[H4<%8KXSWN9K M=CJQG.-14F,[6CSO^22!!T#>WY7O.10YTU! ]H/[0CR'[1T/]*.\LGBY5MA; M)YS;A=/7Y+CLD27=Z1==UPD\ZSD*QF=;>M?U@Z1NBC!8&]@=VZNF+!E*;$$' M<1@R19KE:V<%=)B-O2]_Q$=.U ?;J:8,EYP!Z!AU37\MB%Z+_HH=JZO,]S11 M6G#XR;$(&$J7JU$4G# 7XLQ6LNZ$?N-0N M@A1; 0Z I%04@RT)*Q+WTL/'K8A<5JL04H@?2\297\X7 ,9NH%L<$61EPD ; MZ!0Y= A+S>RFOCAF2-+M8B&3T(4>&[0_ZR110)EF>L !6FI9/$X):>8Q_M1D M>L9'8K[L#L[(MA,5K^+?7T=/IP$=L9T-A2OFY/TWF/J&O#BI5_VLXFYH!Z8S MWTU9SMMY4NA/B()"?VSS5 J&,B\:PF3"N&(#F%_4$/W=E(S+?.K03=%]!>+( MB[IDGHD'UUV,O&0)B$]E4&<]#H,29S.(NF:"0.H#4'9R [OK :+"8E7#4I<8 MWOWTF(\D&+N6$_0=.G7^EK@G3](/6RE06J19Z$ \P=](C]-D^?,54U-1X.3]('+RWO>'[6&WWQZT^L/[T>3Q MX.M],$8/D_;X8[^[=_&B/Q:]^7AO/MZ;C_="C!(T'Z^LWL;>V7;<0TU;4$R# MW_SRH!'3@U(4(SF_TK,1U<,0-,=_0B!=6FD<^(34:=OMLVU'E^#>+D8B^<<1 MB.07OT\?"KB>_)']#]GAL^!\O0SD]=CIK:,-A^8CB*9=BCOL'^&F]L#CL%DK;Z MR"W=4DM(;;H7=K![!:'-$U_Z^ Q<5M!$E\.S[9CV+BJZ*UKC@K/T!^Y9VAZV M!U^2BKOMP6#TN3WL&JW[T:35&SUU9BQ[W>&LO9VMU[9IXPOQ>?;L1*JW<9;2 MP/0"W'T;1#5[JD/5>$N4659]I"L[SO-,NA U[;-G!=0J6E8&-S70Y9S=Y5B$ MJ:QQ7%/054K7J,^MV*,Z"'8(H1SG,E1=E/C6>V#__@'_^5PS9S:CK)93VW"R MXGM^?5SDPA+F4_@QJW]+_5?HV1,N4]L>>V1CA9L40J+5>CA@VBO3?C.%L-.GCIWC?4[,[3E8N MO,)..%)\F!+=7@$3CUHARQ. ]1G!*B+RXJ][\O(D/!=_S@I6D3"A'X77(E;1 MY;+QMB6.+_(I9)I=G& 5DJG9N=,C6]>W I^>KEMS%[] =!;1S(\'K>A(^B4K M.:?Y!(SQ:-J?3?_<&D^,LDVQY+3^$D)6):> M)N*,M=ASA=V-![Z* %8>&"NE4;PRXGE)S4Q.<^Q B7I S:4U$K &W6\04900 MF.P^4O1$?; =M0Z=;JZG]$D1!'7&3C36#*0* M?*LUK 1!G,5[;GJ)E]EV&ZL3W* HBW?>R_3%Y"M:I#-=BX-OQ34O)Z.Q,9E] M.2U[J47\+3>QM]Q>!'2]E;S,B48C@@Y&\5;Y\E;Y$C]_W:WRY:WRI83$=&<] MP+Q5OCQ1 F^5+\^)SJV2(I L3?"Z55+4! @N0=&#M1('4]+OZFI[G? #';;V M?!YN0IO%(/<(Y>W^Y5/$!KN\+VIYYLK50-Y,O M^FD@ESIA2)6X%_9E5_V[1!VA5WH\%2PB#1"!]5.NTMMX$!5VXWOVT,.QKM'' ME]ZPAJZS]=Q%.!?7<11TT?4TE\=WB)F@61!7EPK"CN7MB$K7C)83:[4.[MSE M7>B3Y!*"ZV'_25@/IMN>3+ZPJHKM1_9,("H(TW_X.+L;W=\]38U6>SHU\!_D MWD*W_NB.^H;"3VYN_)L;7R,H;V[\FQO_YL:O._!O[=J+3DAIHQJ4.*GFCHDV_T]H17[H99#Z/E4V([=,C2I9K2T:>5]EUQ!$5M M"%VM1*XW1YW$/"?:U'!3HB\LXC\=*.K%S*K(%E/ENV%0@?E?\DK!4Q,-I3XVYB#-HSH[=W M]S"G[*#?[O0'_9D&K\UO[I_,)5^,OY2\;+NK?*M7S(R:8ZK_0#M]8P<\!ZAS M[NHU@ M3T6"Z&/[I*\:D<,H-'*SGE:[4H9F\MI'OI*(^V,9G,]NJG$M7M,7N MB=W)'QY*^F$_0@3 )MIP>8S ]Q,)IWDHTI*JK39F+_@IUPVF=/O6LTU[^:61 M5?D"=BQB0Z_7:D9 \R55=J$H)%B\M.>+4KJO2348NLZ\A'90U V[G&KC"@*? M5]>H(QRI5=XCTEV!J^*7,V@* OQ 6T">(]>->X/J1KF/ -?2KY>UPS2 @ZY* M1RU[BH+J$<4Q7=-2N KU@T.E\I* +X-+R^DE9M#U0=_@2=/ ^?+^PK*/U<9T MS<+%(W*2]$*">T%AW 6ET 1@"S.0-LTWS3J[P&Y+)$ M,Y6/31&Z5\=ML>_M^)P5[:9I.M$AF*Y=+Y@1;P. H*@M]C4=% (^G>@0 #BO MSO#&[M2@#!?Q^;(#CN[#@&ZZ^RK2(9T;(W6(*%H+CD,\-AZW]G%/9"1F)(^I.S MH(<92S! %L;;G#:-TPT -G?ITH>/C1U U>@.H,IB#0-=2]&7;'&!<[VU764-R=^VQ5D!^H4L\I/A)T%33F;BR!EQQPQ:M(73S3,E*@UYXZ*XT( M726-^47/N$JD5YO7=^Z4/VH4XJ?T6QI@&B_>-UM(8CGS5/WF\\.%>5%!S-+3 M")5>>XI[00%MS'D)8ST +MV2215.$G)G*>T(Q:PQ/V%MF&EX75DX3T6PX! U MYKFK#:)K/0IKO*2L:WSHHKFPG&[ULE_/#:+>Z\D:/P%=4Q>6)JYV$/1<5HTM MIB:6T(6%.];$\,8>49S:MGPU_U"!IZ@U%+O&?'TU8R O M)9>:C-ZS(@/$0^']UP6CT(CZCIDRX#2:9!INMW:T89MVU_37][;[ZO>=I>MM MS+A:.C>%P(_9% (G.01&8V/2GK&:M7'J@.G3>#PP6/: ]J#5;4\_MNX'H\_3 M5G]X/YH\TI:CX2VK@%Y9!?;KX;!BVO/ >HFD(GX%(Z=<88BKS">@S$)T-?IT M>]B[])]\P86'H MV.@!U_HM"[PJX@8Y7IO+'Z)GNH Y9]*FV/5^;SHK0T<15\5I_/[3!A)9-%^H;]=D0EAI2[W?V2)J-Y#A1LR$G96 M@'IE'LX[O4'O)1?W$VJ?CXDW5WCU!1D).R% HZ +>*=%3M%HQ[ISEW=ALF?M M,W\-38]1E0KP2NGO/V7U]TG_X>/L;G1_]T3U]:3&X%XE;QV&NBGG6BCG!T?; M26WV@D2)F79ZE"EO1MO.TII^SXB,TB!;)U6 5*JM'F@5KS4>\U/33P6^8 MJ:?\*N;E?JI'G\+YF/E(U<=-N!&Q,],$S8C.LBO'S$):FM_PUWZ1RZS9$M ENZL M!V0*2Q.*8YK(BJ>$Z-9M[=J+3DAIHY:GS]V\#O=2AS0IW0[Q=FF:N!@EO82=L-/>E4 *0I8F>%V ^ZLI8/EF9OUNKLM[RG,!SO#& M+L#J61DPK[L%UK\B##BGK=H0V#=>1KO;'3T-9ZP\1KM# M?]4>]MCO)D]&KS7HMSO]07_6-]"K9DS(G%@OC'I?[A8O;(RS?R?(^0ET,\]< M$.FK+6$GY.-: $1F5P:0CJYWY>4( @ZO"_:!J82-F.Z&PC5[9,L"JN.)'K?" MS F6:X5]2 $86SAO35;YU&03=]BS=XNJ0.9;(I+2M2[MB&V_PU<\D ?H6.UO M%_L.U0,$=Z/9=MA!#' DBBE$9WQ\::M^'LCZ83M.X,# .'#1YG1&)RG4I%75 M,_$@V&4#2NMK$-YQJWX1VE6/S*R:MGI/1FLV M:DV,07M&3:IQ>U*#.<73KH[!)EQZ!-93I,(H#8&DSAQ@HT<)"V_M$(?^$##7 M<"K@QI=%%ZD-@WQ=I Y.L1JD1C1^%%)^FL=9YEQ&A6H2I+L>=X&E%G9>NX(0 MW%!TDY)'Y[!L=S./$D@7+>6VW]FE_R*^FE<9XWH@5J&ZF9BKDC#+KNV+VNH! MF_IB%6#6[-W\C#B#2,_INM[6]2)&^>. #(*%\)(>T _?O\5;2VDO#)@!#?FX M#M]_\ AQ#(=XJYT*_[G=\)TM2NR7D*^'P2]^.IXVC,N\'F_PP2=<*2JR\L6/ MQ"_"(AM'C%J3P)J;=I%Y]FL=YEGK3R??N9EK?YC7'G497+=W'$J(_AF&BE@ UMQ*"92Y<.J>+6-7JE9X:^M;1+J::X$>H7"$)<2 M"JO,E?(7-71$G2+A.J;SM>-ZGOO*HN[YES,_?R?2_COMX=]:G=%D,OK<'SZ@ M![?UR'.@]NR[N#WV=/"O5DI(D@#M3\]*XCJ MSVFO!S2019<%B$,0_E4(FU#?H:LK9-NX^,JCJ.W%0E)$#/J-Q>FDA*I[(1D: M*>X"-@/P.(="[FT&KNF(GP_F6F'?0\A6R*FJ74AB0W;'WS-.6V$;'D+=(+-)%-%WT4&!I^N.D0;=ZN.VV-N1 M$GI\8M$%YW1J?8?:GM2R92\Z(\-X 3'V5<; ?E50 3<(<]#Q3&\4TJ#:PL;8 M-]ZE]T7=7A6DYP8I0\5KCZTBE 8$E)#^_(ZM0G>6*//AS^^S?BV>+TN#K(OULVK=?-JU>35:LP1Q+V'&I2!JKG9TX.$*;W[%.Y>-81,)90,M9LXZ ?EC'$Y2->34%S(S2]Q?T Y:[ MH'N?%Z#>8?2=N</RKF[.$G=!N+2K)"( / MZ%@5E[3CP\1KCW:-40DA,?7J1]BO\1'FD!73W!M(9MJ8+O+[!\2\2@VJ(XRN M6A02P\GBJ9.NWW=R]=4%ZO_W:NI_?]BZ[P_;PVZ_/6B-1]-^#>5YK]XH$%>8 MAW>_0A-!H_1G9=&5EJM7&N'"3 !E^AHU O#-V37\[,-YCS MZP?1Z="0=;O(H-Z3A1.%7JFI.TDF3:ZT:-9T3 M;FAX?Y+;2%)S?_!Z_*B'(X\.U[+RY%3HL/'EY*EVV(UHMD2;TU6*NX$FM)CX% M,,H_:XZR_BF&I1X!68KAGW^JP3UPG@S#5^DNN(K,PJ7D[)95N&9,.'P5,W^ MGE5X/Y,'XJX\<[MF.X@@93"_^26P7TP!2K+?*5EE9R/*\RMHKD&*7]EB2N/ M)Z3BF\H3&'PR_W;EOKR+"M-YNQB)Y!]'())?_#Y]*.!Z\D?V-\P FKI^!=+LF$S%V'/?N+V1?<$\H\TV:+**1SV)TTYA\% MM0R._6X2G+:W/DYJH4H+@UF$64QR)>FED2Q5TYG<-.2;AGS3D&\:\DU#OFG( M-PWYIB'?-.2;AGP&9_.:LF?MVG2^?ERT Z(=YPN+?VQ/C(^C0<^83/_]WW[Y M\/[GO[2,OS^E_E1AEK%! MP^=LT?RZYM8*CI=N&;/[M EV@AXQ)OGY:J*UY#:#ON^'2MO?O@-VFN9R>]\I MN1?\F"%%V2>7O::+XAD%W@5N!^STSJI %I&++E?C_?)10$34!RW02P44.=%Z MZ..'X(\)>2%.2/S.+C$\!:] A)6D)\8G8_AD3%N=+ZVI\?!H#&?8]>02BB9D MZWK1ZUJI4L[O@9Y].S.SOK-TO4VT' [0P9-RPP?3Q-TG09*?K1M.J0:>K0%).+GCU\ M?T9*4H9GFFF"$F0%%DM7LWG"IR9;.A^)^;([/-9K.PMJL@?BU.&0CMB.BL(5 M['FB?]9B()"?VP#60J&,B\: MPF3"N&(#F%_4$-M0DG*93QVZT9J80_>4)KH (AWSLQ6LNZ$?T,EZQMO<#A=, M ?5]NH-&L1C\8Z#48-A75 HZ:.:PJ,"[6KU.".9TN-F8WNZ@_YRH/6//781S M@5W]2[Y&^]/C8WORA9G5>U.Z/[P?31[;41(_:F&/)Z/>4_=F8=\L[)N%?;.P M;Q;VS<*^6=CX*-TL[)N%?1$6=G-%>FX6M@Y^C)N%?;.PN18V#NY14AIJ"R\M M@75XTDB3@Z4,4 7$ZGGOW[-\<[7RXG0QG=W,VE!"#W^=Q 5KQ(4)?LF5XBX( M"VCU^M/VP\/$>&C/C![S8,SZC_WA0[K)Q.B.'H9UU"FX^35N?HV;7^/FU[CY M-6Y^C9M?X^;7N/DU;GZ-FU_CYM=HV"FM8#/[>.O MXQ'S^=W3O,=HHBP1OWS(NI]%+]'0TT-P/X) BZ:":H M$O>PE';-;GG&GOMB^730>]<[9(<1U=G\15AE>CP9?>I/V?W,_6B2RN==N=)F M'24-8^*.B: MSC'ETDENIK%GN=X78J:%#K .(8-@FQKJ4);@$3JNN9H(4$&4=L3V9*KC!^0% M.F;*6%7%J#$_: 49DV)SV77#BQ/C"?098=UPX_[>Z,[ZGXQT;9))>V;KMHAQQ2@XQYF5W;CMS4 :',E^H8#7T4VQ<(S7=7'P6;C+OR\M*S/$#<4S7THNKYL]@^VL4=Z6:V8N^#VGK8&TN M"*XBX$"_ZM7L']'2)IMM@O IR_;&S_U9= !R&J&.O43%Q#JE4B5H0EEW' MHG9ILL$I+X#B0; CA*JN A%K&HH]%JS'2 4:.3.Z+%V/JL ]B_Z&N&VS MT!WT%#F 9DNSVY!V*[#&VA!B%D/""*]1=_KP-%.,/T M4:_.=6?VBS[[Y55>E66I@T30_9B](TO=AAG_&!O#J:%/ -WM:DR'&X';U9@N M2-RNQC1F_^UJ['8U=KL:NUU>W J15E&L]0]]4"TTNK. M/4J4T8R?)PE&I3@/@\H8?QB4"ZE'3ZB4GI(L"4-16SW@4U^T LR:3;8T(\X@ MTHFZKL=N)J)YC@,R"!;"1#. ?MBA//RUE/;V@QG0T/7,X?L/'B&.X1!OM5/A M/[<;E/VZ\%]"/[KY.?;<+:&DC&TSRLAUR,[5V._%-98>G>44-_0F31E M) 'R+>::88?7E.0RCU[T,^<365MSF_!A2!IFVV$'6I3 @4-)H^O\GAYHKK<; M>V1C^0(NL\:['LB#P L;HWLBX=ZHC++7T0Y M.BQCEQ9FY[3E=9G3+Y"T^@;JD,(9.!J0"ANIL:FA[VT_DWO62I<0+RRQL MB?U&0I7]7$+.Q>0DS9\_87=0WO$6BL_L? ]L/;4BTWDL0-^[#KF]!L3TR7[& M_'V*UQ[[&4')/4E,/CHZ7=II&F^);;-41(1'LF:Y9H#78N/(SZM M2<#"28KNR'^NZ8Z\]:>33]WNS&]AJQ5NN6^QJ\TXD"\L=O68AHKJY<'ND01K M=]%W7H@?L GF?TO(T-SP'/XLQJ[2B)< 8F4B48)D>5,21F#&64+6VEI&PK$@%KU]'U,\X)8L=#0 M'X[R0O_Q^X"L3-MPJ"+'"["AK7*-+F'_*IIWK=>0>0J-7AWC^VMJ.B3=G3%V)@O'A0UQ,R+TJ M5S3S XS"P#<==C*-S1W;4@41\;^(K/W1TVS:'O98E>!Q^TN[,T!/RSJQ_*_, M$_/DS(E')^(PSP; EA=WPW*D.6P=Q?L#FZ'$H.>UU^,0!R&3\ZL54X1OW>=F M!K#R17WTP$B\XF3@-&_]5P&HL^L09[[>F-Y7<7B?O.]STW"[M2WBY28IV_"D M';7;^:3!G4!>-+/[22X''LW_<;U]/4:??[E3U$Y3P>%=W121D(HK.A_/F4M\ MM#R9CN@N1M <_QJ&OWY2G!=0T(RW]!-Q%J[7%GI&,VTP[TVD"R+M$BVDK:$H MOYQL"=V8K(NP![+74NZ)2/,90#NZOMJ>1_EJ_,0YF=09Y!^NO/;:G:E<9"2$ M:.1$/J')'RT969 $AK]FW3=APJ-KIO3?K3O^F3Q/#F2+XYDF^. MY)LC^>9(OCF2;X[DLSE83)N]-WDA3DB&A/\\?.^#*&ZNG>('YC;/8PN$%WV/ MGZA\#R/MJ)WJ(+V' ?("??=#OSL[GT9QNSO3:[.[W9W]X>_.II:S8A[U^%OB M3%B%32_F)DU$:4,7:LU=3-:_9VMQ,7G+7]F$::&2H/*'6X+*AJ&[R 25LU?Z MF=V,MB%/CA7X\3M<>:I*0#_L#$PED\N!.=+0V3)E_E E+(0]L%/^E$UJ*>?" M+5@&.5CF\LIU)W<-]Y1+E-3H_IRE!=HK1<;;W [9*\&V[Q/Z_Q8S\TT0^5!F M,.W<+=SU4(5*393&O(-\2 )P=%5Q+^Q3K72,E8@)-0LU/THK^0O[GV?3)_0W M_Q]02P$"% ,4 " 60-M:'12[4]L$ !+'P "@ @ $ M 97@R,RTQ+FAT;5!+ 0(4 Q0 ( !9 VUIGEP@25QH )(; 0 M " 0,% !F;W)M,C M9E\P,#$N:G!G4$L! A0#% @ %D#; M6E:SHTV490$ NP 3 T ( !B!\ &9O $ M%0 @ 'QF0$ =&QI:"TR,#(T,3(S,5]C86PN>&UL4$L! A0# M% @ %D#;6FQ)N?B4,@ )R # !4 ( !T;8! '1L:6@M M,C R-#$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( !9 VUKM1,'VBF8 *&]!0 5 M " 9CI 0!T;&EH+3(P,C0Q,C,Q7VQA8BYX;6Q02P$"% ,4 M " 60-M:'*EUK6%- #S&P4 %0 @ %54 ( =&QI:"TR E,#(T,3(S,5]P&UL4$L%!@ ( @ _ $ .F= @ $! end XML 109 formposam_htm.xml IDEA: XBRL DOCUMENT 0001982012 2024-01-01 2024-12-31 0001982012 dei:BusinessContactMember 2024-01-01 2024-12-31 0001982012 2023-12-31 0001982012 2024-12-31 0001982012 us-gaap:RelatedPartyMember 2023-12-31 0001982012 us-gaap:RelatedPartyMember 2024-12-31 0001982012 2023-01-01 2023-12-31 0001982012 us-gaap:CommonStockMember 2022-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001982012 us-gaap:RetainedEarningsMember 2022-12-31 0001982012 2022-12-31 0001982012 us-gaap:CommonStockMember 2023-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001982012 us-gaap:RetainedEarningsMember 2023-12-31 0001982012 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001982012 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001982012 us-gaap:CommonStockMember 2024-01-01 2024-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-31 0001982012 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-31 0001982012 us-gaap:CommonStockMember 2024-12-31 0001982012 us-gaap:AdditionalPaidInCapitalMember 2024-12-31 0001982012 us-gaap:RetainedEarningsMember 2024-12-31 0001982012 2023-03-17 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2023-07-06 0001982012 TLIH:LJSCHoldingsLimitedMember 2023-07-06 0001982012 TLIH:UnderseaCapitalHoldingsLimitedMember 2023-07-06 0001982012 TLIH:JulesVerneInvestmentsLimitedMember 2023-07-06 0001982012 2024-02-16 0001982012 2024-02-16 2024-02-16 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-02-16 0001982012 TLIH:JulesVerneInvestmentsLimitedMember 2024-02-16 0001982012 TLIH:LJSCHoldingsLimitedMember 2024-02-16 0001982012 TLIH:UnderseaCapitalHoldingsLimitedMember 2024-02-16 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2023-06-09 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2023-06-09 2023-06-09 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2024-12-31 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2023-12-31 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueVentureCapitalLimitedMember 2024-12-31 0001982012 TLIH:TenLeagueEngineeringTechnologyPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueEngineeringTechnologyPteLtdMember 2024-12-31 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeaguePortEngineeringSolutionsPteLtdMember 2024-12-31 0001982012 us-gaap:OfficeEquipmentMember 2024-12-31 0001982012 us-gaap:LeaseholdImprovementsMember 2024-12-31 0001982012 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2024-12-31 0001982012 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2024-12-31 0001982012 srt:MinimumMember us-gaap:VehiclesMember 2024-12-31 0001982012 srt:MaximumMember us-gaap:VehiclesMember 2024-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 country:SG 2023-01-01 2023-12-31 0001982012 country:SG 2024-01-01 2024-12-31 0001982012 TLIH:OtherCountriesMember 2023-01-01 2023-12-31 0001982012 TLIH:OtherCountriesMember 2024-01-01 2024-12-31 0001982012 us-gaap:OfficeEquipmentMember 2023-12-31 0001982012 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001982012 us-gaap:MachineryAndEquipmentMember 2024-12-31 0001982012 us-gaap:VehiclesMember 2023-12-31 0001982012 us-gaap:VehiclesMember 2024-12-31 0001982012 srt:MinimumMember 2024-12-31 0001982012 srt:MaximumMember 2024-12-31 0001982012 TLIH:LeaseholdBuildingsMember 2023-12-31 0001982012 TLIH:LeaseholdBuildingsMember 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2023-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-12-31 0001982012 TLIH:TermLoansMember 2023-12-31 0001982012 TLIH:TermLoansMember 2024-12-31 0001982012 TLIH:TermLoansMember 2024-01-01 2024-12-31 0001982012 TLIH:BillsPayableMember 2023-12-31 0001982012 TLIH:BillsPayableMember 2024-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember 2023-01-01 2023-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember 2024-01-01 2024-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember 2023-01-01 2023-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember 2024-01-01 2024-12-31 0001982012 TLIH:RentalIncomeMember 2023-01-01 2023-12-31 0001982012 TLIH:RentalIncomeMember 2024-01-01 2024-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredAtPointInTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001982012 TLIH:RentalIncomeMember us-gaap:TransferredAtPointInTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:SaleOfHeavyEquipmentAndPartsMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:EngineeringConsultancyServiceIncomeMember us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 us-gaap:TransferredOverTimeMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueCorporationsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:PlantAndEquipmentMember TLIH:TenLeagueCorporationsPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:PlantAndEquipmentMember TLIH:TenLeagueCorporationsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:SparePartsMember TLIH:TenLeagueCorporationsPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:SparePartsMember TLIH:TenLeagueCorporationsPteLtdMember 2024-01-01 2024-12-31 0001982012 us-gaap:VehiclesMember TLIH:TenLeagueCorporationsPteLtdMember 2023-01-01 2023-12-31 0001982012 us-gaap:VehiclesMember TLIH:TenLeagueCorporationsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:FactoryPremisesMember TLIH:TenLeagueCorporationsPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:FactoryPremisesMember TLIH:TenLeagueCorporationsPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2023-01-01 2023-12-31 0001982012 TLIH:TenLeagueGreenEnergyPteLtdMember 2024-01-01 2024-12-31 0001982012 TLIH:MerrimackHoldingsPteLtdMember TLIH:TenLeagueCorporationsPteLtdMember 2024-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TLIH:TwentyThreeUnitsOfEquipmentMember 2024-01-01 2024-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember TLIH:SevenUnitsOfEquipmentMember 2023-01-01 2023-12-31 0001982012 TLIH:VendorAMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2024-01-01 2024-12-31 0001982012 TLIH:VendorAMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2023-01-01 2023-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-31 0001982012 TLIH:SingleCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001982012 TLIH:VendorAMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2023-12-31 0001982012 TLIH:VendorAMember us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2024-12-31 iso4217:USD shares iso4217:USD shares pure iso4217:SGD iso4217:SGD shares TLIH:Segment true 0001982012 POS AM http://fasb.org/us-gaap/2024#UsefulLifeTermOfLeaseMember http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityCurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiabilityNoncurrent http://ten-league.com/20241231#OperatingAndFinanceLeaseLiability Ten-League International Holdings Limited E9 c/o 7 Tuas Avenue 2, 639447 +65 6862 0769 Cogency Global Inc. 122 East 42nd Street 18th Floor New York NY 10168 (212) 947-7200 true false This Post-Effective Amendment No. 2 is being filed solely for the purpose of filing an updated exhibit to this registration statement on Form F-1, or the Registration Statement, and to amend and restate the exhibit index set forth in Part II of the Registration Statement. No changes have been made to the Registration Statement other than this explanatory note as well as revised versions of the cover page and exhibit index of the Registration Statement. This Post-Effective Amendment No. 2 does not contain copies of the prospectus included in the Registration Statement, which remains unchanged from the Registration Statement filed on May 2, 2025. 2340000 686000 502000 21744000 16257000 11899000 2784000 8413000 18620000 13629000 1376000 1808000 1324000 1196000 1901000 1391000 37853000 39272000 28745000 27810000 30233000 22129000 8000 1199000 878000 73000 343000 251000 27891000 31775000 23258000 65744000 71047000 52003000 12739000 12136000 8883000 14016000 12930000 9464000 17131000 23333000 17079000 6246000 7421000 5432000 309000 127000 92000 50441000 55947000 40950000 175000 9208000 6865000 5025000 1586000 2017000 1478000 10969000 8882000 6503000 61410000 64829000 47453000 0.000025 0.000025 20000000000 20000000000 27796502 27796502 27796502 27796502 883000 883000 646000 3451000 5335000 3904000 4334000 6218000 4550000 65744000 71047000 52003000 1-for-40 forward split 72782000 58496000 42817000 57000000 47838000 35015000 15782000 10658000 7802000 729000 635000 466000 6856000 7226000 5289000 7585000 7861000 5755000 8197000 2797000 2047000 55000 -126000 -92000 34000 616000 451000 822000 949000 695000 41000 139000 102000 -66000 -26000 -19000 -168000 -19000 -14000 143000 9000 7000 244000 84000 61000 -71000 -182000 -133000 8126000 2615000 1914000 1046000 731000 535000 7080000 1884000 1379000 7080000 1884000 1379000 0.25 0.25 0.07 0.07 0.05 0.05 27796502 27796502 27796502 27796502 27796502 27796502 1-for-40 forward split 27796502 883000 2371000 3254000 6000000 6000000 7080000 7080000 27796502 883000 3451000 4334000 27796502 883000 3451000 4334000 27796502 883000 3451000 4334000 1884000 1884000 27796502 883000 5335000 6218000 27796502 883000 5335000 6218000 1-for-40 forward split 7080000 1884000 1379000 3729000 4236000 3101000 396000 891000 652000 761000 -126000 -92000 51000 9395000 -5440000 -3982000 2784000 -2784000 -2038000 -867000 8910000 6521000 2024000 1087000 795000 -3383000 -605000 -443000 -219000 -181000 -132000 725000 431000 315000 -5820000 5009000 3668000 8896000 3405000 2492000 -349000 -675000 -494000 12382000 12817000 9381000 -3137000 -8737000 -6395000 14668000 14654000 10726000 1196000 705000 516000 266000 266000 195000 7482000 10741000 7862000 405000 868000 635000 5319000 2074000 1518000 -63000 -3638000 -1654000 -1272000 5978000 2340000 1774000 2340000 686000 502000 540000 481000 352000 822000 949000 695000 -34000 -621000 -455000 2082000 1524000 <p id="xdx_80B_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_ztk8KNArXWYh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-1 <span id="xdx_82A_zcPD3sBvv757">BUSINESS OVERVIEW AND BASIS OF PRESENTATION</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League International Holdings Limited is incorporated in the Cayman Islands on March 17, 2023 as an investment holding company. Ten-League International Holdings Limited conducts its primary operations, through its subsidiaries that are incorporated and domiciled in Singapore namely: 1) Ten-League Engineering &amp; Technology Pte. Ltd. and 2) Ten-League Port Engineering Solutions Pte. Ltd. (collectively referred to as the “Company”). The subsidiaries are fully integrated and comprehensive provider of turnkey project solutions including equipment, value-added engineering solutions as well as maintenance and repair services to the port, construction, civil engineering and underground foundation industries. The Company has more than 24 years of experience as an engineering solutions provider in the port, construction, civil engineering and underground foundation industries and possess a strong and proven track record. We provide “one-stop solution” including heavy equipment sales and rental, customized value-added engineering solutions and equipment maintenance and repair services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reorganization</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ten-League International Holdings Limited</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League International Holdings Limited was incorporated in the Cayman Islands on March 17, 2023 under the Companies Act as an exempted company with limited liability. The authorized share capital was US$<span id="xdx_90E_ecustom--ShareCapital_iI_c20230317_zFrZDVi1UCj7" title="Share capital">500,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">divided into <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_c20230317_zwoDSeIPgMWk" title="Ordinary shares, shares authorized">500,000,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ordinary shares, par value US$<span id="xdx_908_eus-gaap--CommonStockParOrStatedValuePerShare_iI_uUSDPShares_c20230317_zxygockjju04" title="Ordinary shares, par value">0.001 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each at the time of incorporation and the initial 1 share was transferred to Ten-League Corporations Pte. Ltd. on the date of incorporation for cash at par. On July 6, 2023, Ten-League Corporations Pte. Ltd., LJSC Holdings Limited, Undersea Capital Holdings Limited, and Jules Verne Investments Limited subscribed for <span id="xdx_90E_eus-gaap--CommonStockSharesSubscribedButUnissued_iI_pid_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueCorporationsPteLtdMember_zuZrfGl2I3w4" title="Shares subscribed for cash">850</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, <span id="xdx_901_eus-gaap--CommonStockSharesSubscribedButUnissued_iI_pid_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LJSCHoldingsLimitedMember_zHGiz95fIKCf" title="Shares subscribed for cash">49</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, <span id="xdx_90E_eus-gaap--CommonStockSharesSubscribedButUnissued_iI_pid_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--UnderseaCapitalHoldingsLimitedMember_zIPn2BqzLaB2" title="Shares subscribed for cash">49 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_908_eus-gaap--CommonStockSharesSubscribedButUnissued_iI_pid_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JulesVerneInvestmentsLimitedMember_zIOlJkvyNpbi" title="Shares subscribed for cash">49 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares for cash at par resulting in Ten-League Corporations Pte. Ltd., LJSC Holdings Limited, Undersea Capital Holdings Limited, and Jules Verne Investments Limited holding approximately <span id="xdx_900_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueCorporationsPteLtdMember_zStoSUdD57r6" title="Shares subscribed for cash">85.27</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%, <span id="xdx_90C_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LJSCHoldingsLimitedMember_zwHlQ7u4x745" title="Shares subscribed for cash">4.90</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%, <span id="xdx_904_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--UnderseaCapitalHoldingsLimitedMember_zImXifsCrWUb" title="Shares subscribed for cash">4.90</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% and <span id="xdx_902_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20230706__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JulesVerneInvestmentsLimitedMember_zSygkTff6k42" title="Shares subscribed for cash">4.90</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%, respectively, of the entire issued share capital of Ten-League International Holdings Limited. On February 16, 2024, <span id="xdx_90E_eus-gaap--SharesIssued_iI_pid_c20240216_zU1tJ9bRtmI4" title="Shares allotted">999,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares were allotted and raised pro rata to existing shareholders of the Company on that date at par. <span id="xdx_90D_eus-gaap--StockholdersEquityNoteStockSplit_c20240216__20240216_zfEsSzIhJc1f" title="Forward stock split">After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, our authorized share capital has been changed to US$<span id="xdx_90C_ecustom--ShareCapital_iI_c20240216_zsycD7jD9WM" title="Share capital">500,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">divided into <span id="xdx_907_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20240216_z8954VrIyIwb" title="Ordinary shares, shares authorized">20,000,000,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares, par value of US$<span id="xdx_900_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_uUSDPShares_c20240216_zVLdPz0iPzG7" title="Ordinary shares, par value">0.000025 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each. Following the completion of the Forward Split on February 16, 2024, the Share Surrenders and prior to the offerings, our total issued shares are held as to <span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_pid_c20240216__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueCorporationsPteLtdMember_zrbEzUk71gT6" title="Common stock shares issued">23,710,415 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares by Ten-League Corporations Pte. Ltd, <span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_pid_c20240216__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--JulesVerneInvestmentsLimitedMember_zKanZwGnTy3" title="Common stock shares issued">1,362,029 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares by Jules Verne Investments Limited, <span id="xdx_909_eus-gaap--CommonStockSharesIssued_iI_pid_c20240216__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--LJSCHoldingsLimitedMember_zoSlObZvQtP1" title="Common stock shares issued">1,362,029 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares by LJSC Holdings Limited and <span id="xdx_90A_eus-gaap--CommonStockSharesIssued_iI_pid_c20240216__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--UnderseaCapitalHoldingsLimitedMember_zGuhd6QBJgWa" title="Ordinary shares, issued shares held">1,362,029 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares by Undersea Capital Holdings Limited.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ten-League Venture Capital Limited</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 9, 2023, Ten-League Venture Capital Limited was incorporated in the British Virgin Islands with limited liability. Ten-League Venture Capital Limited is authorized to issue a maximum of <span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20230609__dei--LegalEntityAxis__custom--TenLeagueVentureCapitalLimitedMember_z23131iWLkI6" title="Common stock, shares authorized">50,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of a single class each with a par value of US$<span id="xdx_90D_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20230609__dei--LegalEntityAxis__custom--TenLeagueVentureCapitalLimitedMember_zQCOKqweSFW6" title="Common stock, par value">1.00 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each and the initial <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20230609__20230609__dei--LegalEntityAxis__custom--TenLeagueVentureCapitalLimitedMember_zd1d8TWsndcb" title="Shares transferred">1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">share was transferred to Ten-League International Holdings Limited on the date of incorporation for cash at par.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Ten-League Corporations Pte. Ltd.</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Corporations Pte. Ltd. and Ten-League International Holdings Limited will enter into share swap agreements prior to the offering, pursuant to which Ten-League Corporations Pte. Ltd. will transfer its entire <span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20241231__us-gaap--BusinessAcquisitionAxis__custom--TenLeaguePortEngineeringSolutionsPteLtdMember_zcMYjxq8zEoe" title="Shareholding interest transferred"><span id="xdx_90F_eus-gaap--BusinessAcquisitionPercentageOfVotingInterestsAcquired_iI_pid_dp_c20231231__us-gaap--BusinessAcquisitionAxis__custom--TenLeaguePortEngineeringSolutionsPteLtdMember_zlb4Lx6CFYG" title="Shareholding interest transferred">100</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% shareholding interest in Ten-League Engineering &amp; Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. to the nominee of Ten-League International Holdings Limited, Ten-League Venture Capital Limited, for the consideration of Ten-League International Holdings Limited allotting and issuing 2 shares to Ten-League Corporations Pte. Ltd., credited as fully paid, and Ten-League Venture Capital Limited allotting and issuing 2 shares to Ten-League International Holdings Limited, credited as fully paid.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon completion of our reorganization whereby the entire share capital of Ten-League Engineering &amp; Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. will be transferred, the Group will comprise Ten-League Venture Capital Limited, Ten-League Engineering &amp; Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. as our direct and indirect wholly-owned subsidiaries, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company will complete a reorganization whereby Ten-League Engineering &amp; Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. will be under the common control of Ten-League Venture Capital Limited (a wholly-owned subsidiary of the Company) which collectively will own all the equity interests of Ten-League Engineering &amp; Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zvSdYiLCveV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Description of subsidiaries incorporated and controlled by the Company</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BE_zR0GRSjYzz8l" style="display: none">SCHEDULE OF SUBSIDIARIES INCORPORATED</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 46%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Background</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective ownership</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Venture Capital Limited</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueVentureCapitalLimitedMember_zLnqPYuZUoAi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Principal Activities">Investment holding</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueVentureCapitalLimitedMember_zApLN3sgrKVe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Effective ownership, percentage">100</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Engineering &amp; Technology Pte. Ltd.</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueEngineeringTechnologyPteLtdMember_z3H3BdllRwOj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Principal Activities">Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueEngineeringTechnologyPteLtdMember_zXcV5RX4izD5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Effective ownership, percentage">100</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Port Engineering Solutions Pte. Ltd.</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeaguePortEngineeringSolutionsPteLtdMember_zk9Vt2tYYOf3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Principal Activities">Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeaguePortEngineeringSolutionsPteLtdMember_ziSRaatosIPi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Effective ownership, percentage">100</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% </span></td></tr> </table> <p id="xdx_8A8_zlYONrtbXTk4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements are presented assuming that the Company was in existence at the beginning of the first period presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 500000 500000000 0.001 850 49 49 49 0.8527 0.0490 0.0490 0.0490 999000 After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company 500000 20000000000 0.000025 23710415 1362029 1362029 1362029 50000 1.00 1 1 1 <p id="xdx_89C_eus-gaap--ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock_zvSdYiLCveV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Description of subsidiaries incorporated and controlled by the Company</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BE_zR0GRSjYzz8l" style="display: none">SCHEDULE OF SUBSIDIARIES INCORPORATED</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif"> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 46%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Background</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective ownership</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Venture Capital Limited</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueVentureCapitalLimitedMember_zLnqPYuZUoAi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Principal Activities">Investment holding</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueVentureCapitalLimitedMember_zApLN3sgrKVe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Effective ownership, percentage">100</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Engineering &amp; Technology Pte. Ltd.</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueEngineeringTechnologyPteLtdMember_z3H3BdllRwOj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Principal Activities">Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_906_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueEngineeringTechnologyPteLtdMember_zXcV5RX4izD5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Effective ownership, percentage">100</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Port Engineering Solutions Pte. Ltd.</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_909_eus-gaap--EquityMethodInvestmentDescriptionOfPrincipalActivities_c20240101__20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeaguePortEngineeringSolutionsPteLtdMember_zk9Vt2tYYOf3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Principal Activities">Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_uPure_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeaguePortEngineeringSolutionsPteLtdMember_ziSRaatosIPi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Effective ownership, percentage">100</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% </span></td></tr> </table> Investment holding 1 Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment 1 Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment 1 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_z2DkjRGQu671" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE</b>-<b>2 <span id="xdx_82E_zZCR5Gfmrw3l">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These accompanying consolidated financial statements reflect the application of certain significant accounting policies as described in this note and elsewhere in the accompanying consolidated financial statements and notes.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGtr3RsBmiX9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) <span id="xdx_86F_zAMeGEMcvMzh">Basis of Presentation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--UseOfEstimates_zXpbu1zxB21l" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b) <span id="xdx_86B_zFPTGaFaAB7">Use of Estimates and Assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the years presented. Significant accounting estimates in the period include the allowance for doubtful accounts on accounts and other receivables, impairment loss on inventories, assumptions used in assessing right-of-use assets and impairment of long-lived assets, and deferred tax valuation allowance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_z8vmvufd4Dif" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c) <span id="xdx_86B_zY0HXzOHYptj">Basis of Consolidation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company balances and transactions within the Company have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On consolidation the entities should be combined for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from the acquisition and results of operations would be presented for all periods under common control.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements of the Company were prepared by applying the pooling of interest method. Accordingly, the results of the Company include the results of the subsidiaries for year ended December 31, 2023 and 2024. Such manner of presentation reflects the economic substance of the companies, which were under common control throughout the relevant period, as a single economic enterprise, although the legal parent-subsidiary relationships were not established.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zILATWXwFB5b" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d) <span id="xdx_862_zYOGXFn56iZ8">Foreign Currency Translation and Transaction</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions denominated in currencies other than the functional currency are translated into the functional currency at the exchange rates prevailing at the dates of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency using the applicable exchange rates at the balance sheet dates. The resulting exchange differences are recorded in the statement of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements are presented in the Singapore Dollar (“S$”), which is the reporting currency of the Company. In addition, the Company and subsidiaries are operating in Singapore, maintain their books and record in their local currency, Singapore Dollars, which is a functional currency as being the primary currency of the economic environment in which their operations are conducted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation gains and losses that arise from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are translated, as the case may be, at the rate on the date of the transaction and included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translations of the consolidated balance sheets, consolidated statements of operations and comprehensive income and consolidated statements of cash flows from S$ into US$ as of and for the year ended December 31, 2024 are solely for the convenience of the reader and were calculated at the rate of US$<span id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20241231_zXav1EfiGN4b" title="Foreign currency exchange rate">0.7320</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">= S$1, as set forth in the statistical release of the Federal Reserve System on December 31, 2024. No representation is made that the S$ amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2024, or at any other rate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOxQcuYW2rfb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e) <span id="xdx_86E_zh1vOpZkyOmc">Cash and Cash Equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents consist primarily of cash in readily available checking and saving accounts. Cash equivalents consist of highly liquid investments that are readily convertible to cash and that mature within three months or less from the date of purchase. The carrying amounts approximate fair value due to the short maturities of these instruments. The Company maintains most of its bank accounts in Singapore.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zVHTewjS8xTg" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f) <span id="xdx_869_zrO3K5UKXioc">Accounts Receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable include trade accounts due from customers in the sale of products.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable are recorded at the invoiced amount and do not bear interest, which are due within contractual payment terms. The normal settlement terms of accounts receivable within 30 days. The Company seeks to maintain strict control over its outstanding receivables to minimize credit risk. Overdue balances are reviewed regularly by senior management. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. The Company’s management continues to evaluate the reasonableness of the valuation allowance policy and update it if necessary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not hold any collateral or other credit enhancements overs its accounts receivable balances.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zs18r1ol7kxb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g) <span id="xdx_865_zZKmhnNTZ8N1">Inventories</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are valued at the lower of cost or net realizable value. Cost is determined by the average cost method. The Company records adjustments to its inventory for estimated obsolescence or diminution in net realizable value equal to the difference between the cost of the inventory and the estimated net realizable value. At the point of loss recognition, a new cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zKQejoDwvx07" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h) <span id="xdx_868_zBmdQPn0Fqj3">Plant and equipment, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment are stated at cost less accumulated depreciation and accumulated impairment losses, if any. Depreciation is calculated on the straight-line basis over the following expected useful lives from the date on which they become fully operational and after taking into account their estimated residual values:</span></p> <p id="xdx_89A_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_z1ok5pKLS6Mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_z96Nsgkg4Qkk" style="display: none">SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 70%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected useful life</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zUhtzphBQfk8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold factory premises</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zgg3EGitPZad" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0604">Over the remaining lease term</span></span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zvVIf14DGD62" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zvTaaTLHsXG3" title="Estimated useful lives">10 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zWWSWdQ0O8yd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zQZ8bYurDfTk" title="Estimated useful lives">10 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> </table> <p id="xdx_8A3_zzU4h3LKDuS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditure for repairs and maintenance is expensed as incurred. When assets have retired or sold, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zn5RGi6bcFJ1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i) <span id="xdx_864_zk3YLKsfZsGc">Impairment of Long-Lived Assets</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the provisions of ASC Topic 360, <i>Impairment or Disposal of Long-Lived Assets</i>, all long-lived assets such as plant and equipment owned and held by the Company are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to its estimated future undiscounted cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amounts of the assets exceed the fair value of the assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbjCbnmFo22b" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j) <span id="xdx_867_z39dyv5Z1JH1">Revenue Recognition</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company receives certain portion of its non-interest income from contracts with customers, which are accounted for in accordance with Accounting Standards Update (“ASU”) No. 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i> (“ASC 606”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 606-10 provided the following overview of how revenue is recognized from the Company’s contracts with customers: The Company recognizes revenue on a gross basis to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1:</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract(s) with a customer.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price – The transaction price is the amount of consideration in a contract to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price to the performance obligations in the contract – Any entity typically allocates the transaction price to each performance obligation on the basis of the relative standalone selling prices of each distinct good or service promised in the contract.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when (or as) the entity satisfies a performance obligation – An entity recognizes revenue when (or as) it satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). The amount of revenue recognized is the amount allocated to the satisfied performance obligation. A performance obligation may be satisfied at a point in time (typically for promises to transfer goods to a customer) or over time (typically for promises to transfer service to a customer).</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company currently generates its revenue from the following main sources:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue from goods sold and services provided</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Majority of the Company’s income is derived from contracts with customers in the sale of products, and as such, the revenue recognized depicts the transfer of promised goods to its customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods. The Company considers the terms of the contract and all relevant facts and circumstances when applying this guidance. The Company’s revenue recognition policies are in compliance with ASC 606, as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue when the following events have occurred: (a) the Company has transferred physical possession of the products, depending upon the method of distribution and shipping terms set forth in the customer contract, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. Based on the Company’s historical practices and shipping terms specified in the sales agreements and invoices, these criteria are generally met when the products are:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">invoiced; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipped from the company’s facilities or warehouse (“ex - works”, which is the Company’s standard shipping terms)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records its revenues on product sales, net of Good &amp; Service Taxes (“GST”) when the title and risk of loss of products are fully transferred to the customers. The Company is subject to GST which is levied on the majority of the products at the rate of 9% on the invoiced value of sales in Singapore.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts received as prepayment on future products are recorded as customer deposit and recognized as income when the product is shipped.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue from equipment rental</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rental income is recognised on a time-proportion basis over time taking into account the effective yield on the assets on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_ecustom--SalesAndMarketingPolicyTextBlock_z7RWSJPJc7I8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k) <span id="xdx_86D_zg26kHKGJck2">Sales and Marketing</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales and marketing expenses include payroll, employee benefits and other headcount-related expenses associated with sales and marketing personnel, and the costs of advertising, promotions, seminars, and other programs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--GovernmentAssistancePolicyTextBlock_zrgXg59rGzF5" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l) <span id="xdx_86E_z7mWKanfw8t7">Government Grant</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A government grant or subsidy is not recognized until there is reasonable assurance that: (a) the enterprise will comply with the conditions attached to the grant; and (b) the grant will be received. When the Company receives government grant or subsidies but the conditions attached to the grants have not been fulfilled, such government subsidies are deferred and recorded under other payables and accrued expenses, and other long-term liability. The classification of short-term or long-term liabilities is dependent on the management’s expectation of when the conditions attached to the grant can be fulfilled. For the year ended December 31, 2024, and 2023, the Company received government subsidies of approximately S$<span id="xdx_909_ecustom--GovernmentGrant_c20240101__20241231_z72CQoecmTxc" title="Government grant">139,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and S$<span id="xdx_905_ecustom--GovernmentGrant_c20230101__20231231_z1d9w4SaIzpg" title="Government grant">41,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">respectively, which are recognized as government grant in the consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not recognize any sales where the Company is acting as an agent.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zMnSiBpGWpPh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m) <span id="xdx_865_z5U8zukAi4Fh">Income Taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes are determined in accordance with the provisions of ASC Topic 740, <i>Income Taxes</i> (“ASC 740”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2024 and 2023, the Company did not have any interest and penalties associated with tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is subject to tax in local and foreign jurisdiction. As a result of its business activities, the Company files tax returns that are subject to examination by the relevant tax authorities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zQqVw0ppbgvk" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n) <span id="xdx_86C_zvDX8OyoPas2">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective from January 1, 2020, the Company adopted the guidance of ASC 842, <i>Leases</i>, which requires an entity to recognize a right-of-use asset and a lease liability for virtually all leases. On February 25, 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions. ASC 842 requires that lessees recognize right-of-use assets and lease liabilities calculated based on the present value of lease payments for all lease agreements with terms that are greater than twelve months. It requires for leases longer than one year, a lessee to recognize in the statement of financial condition a right-of-use asset, representing the right to use the underlying asset for the lease term, and a lease liability, representing the liability to make lease payments. ASC 842 distinguishes leases as either a finance lease or an operating lease that affects how the leases are measured and presented in the statement of operations and statement of cash flows. ASC 842 supersedes nearly all existing lease accounting guidance under GAAP issued by the Financial Accounting Standards Board (“FASB”) including ASC Topic 840, Leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accounting update also requires that for finance leases, a lessee recognize interest expense on the lease liability, separately from the amortization of the right-of-use asset in the statements of earnings, while for operating leases, such amounts should be recognized as a combined expense. In addition, this accounting update requires expanded disclosures about the nature and terms of lease agreements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--PensionAndOtherPostretirementPlansPolicy_ziAPp58n9dUh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o) <span id="xdx_86A_zcKwv3KiJTVj">Retirement Plan Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contributions to retirement plans (which are defined contribution plans) are charged to general and administrative expenses in the accompanying statements of operation as the related employee service are provided. The Company is required to make contribution to their employees under a government-mandated multi-employer defined contribution pension scheme for its eligible full-times employees in Singapore. The Company is required to contribute a specified percentage of the participants’ relevant income based on their ages and wages level. During the year ended December 31, 2023 and 2024, contributions of approximately S$<span id="xdx_909_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20240101__20241231_zOyPeWRH7aw4" title="Retirement plan contributions">0.1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and S$<span id="xdx_909_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231231_z1mRcGRQVYB2" title="Retirement plan contributions">0.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million for each respective period were made accordingly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zQ4r6CrqeLh5" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(p) <span id="xdx_862_z8FCeAKmZtw8">Segment Reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major clients in financial statements for detailing the Company’s business segments. Based on the criteria established by ASC 280, the Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company. As a whole and hence, the Company has only <span id="xdx_908_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20240101__20241231_zuGBKxDUbylj" title="Number of reportable segments">three</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reportable segments. The Company does not distinguish between markets or segments for the purpose of internal reporting. As the Company’s long-lived assets are substantially located in Singapore, no geographical segments are presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_ecustom--RelatedPartiesPolicyTextBlock_zOzSi7bA77Ub" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(q) <span id="xdx_86C_ziese50LUepe">Related Parties</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the ASC 850-10, <i>Related Party</i> for the identification of related parties and disclosure of related party transactions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to section 850-10-20 the related parties include: a) affiliates of the Company; b) entities for which investments in their equity securities would be required, absent the election of the fair value option under the Fair Value Option Subsection of section 825–10–15, to be accounted for by the equity method by the investing entity; c) trusts for the benefit of employees, such as pension and Income-sharing trusts that are managed by or under the trusteeship of management; d) principal owners of the Company; e) management of the Company; f) other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests; and g) other parties that can significantly influence the management or operating policies of the transacting parties or that have an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zsdWScN3yoB1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(r) <span id="xdx_86A_zztbnAx1n287">Commitments and Contingencies</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the normal course of business, the Company is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances of each matter.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zHGVsrGIy34c" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(s) <span id="xdx_86C_zYT5WXqAlt9d">Concentration of Credit Risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments consist of cash equivalents, and accounts receivable. Cash equivalents are maintained with high credit quality institutions, the composition and maturities of which are regularly monitored by management. As of December 31, 2024 and 2023, bank and cash balances of approximately S$<span id="xdx_906_eus-gaap--Cash_iI_pn5n6_c20241231_zSNkhGAr3Xia" title="Cash">0.7 </span>million and S$<span id="xdx_906_eus-gaap--Cash_iI_pn5n6_c20231231_zav8YXEb9oC6" title="Cash">2.3</span> million was maintained at financial institutions in Singapore, of which approximately S$<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zdInca4NKNAf" title="Credit risk">0.2 </span>million and S$<span id="xdx_903_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20231231_zKofpTlR3Jfc" title="Credit risk amount">1.9</span> million respectively was subject to credit risk. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For accounts receivable, the Company determines, on a continuing basis, the allowance for credit loss based on the estimated realizable value. The Company identifies credit risk on a customer-by-customer basis. The information is monitored regularly by management. Concentration of credit risk arises when a group of customers having similar characteristics such that their ability to meet their obligations is expected to be affected similarly by changes in economic conditions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_ecustom--LiquidityRiskPolicyTextBlock_zyrOMjwjYDOf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(t) <span id="xdx_868_z4L4kzchnQuh">Liquidity Risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgoUO9bg6zMf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(u) <span id="xdx_86B_zcLARNZBCW54">Fair Value Measurement</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the guidance of the ASC Topic 820-10, <i>Fair Value Measurement and Disclosure</i> (“ASC 820-10”), with respect to financial assets and liabilities that are measured at fair value. ASC 820-10 establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Level 1</i> : Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Level 2 :</i> Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques (e.g. Black-Scholes Option-Pricing model) for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Level 3</i> : Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying value of the Company’s financial instruments: cash and cash equivalents, restricted cash, accounts receivable, loans receivable, deposits and other receivables, amount due to a related parties, accounts payable and accrued liabilities, amount due to a related parties, other payables and accrued liabilities, bank borrowings and lease liabilities approximate at their fair values because of the short-term nature of these financial instruments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value estimates are made at a specific point in time based on relevant market information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzejPnVDgDo3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v) <span id="xdx_86D_z3o5VtgXJCb">Recently Issued Accounting Pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The guidance supersedes existing guidance on accounting for leases with the main difference being that operating leases are to be recorded in the statement of financial position as right-of-use assets and lease liabilities, initially measured at the present value of the lease payments. For operating leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. In July 2018, ASU 2016-02 was updated with ASU 2018-11, Targeted Improvements to ASC Topic 842, which provides entities with relief from the costs of implementing certain aspects of the new leasing standard. Specifically, under the amendments in ASU 2018-11, (1) entities may elect not to recast the comparative periods presented when transitioning to ASC 842 and (2) lessors may elect not to separate lease and non-lease components when certain conditions are met. In November 2019, ASU 2019-10, Codification Improvements to ASC 842 modified the effective dates of all other entities. In June 2020, ASU 2020-05 defer the effective date for one year for entities in the “all other” category. For all other entities, the amendments in ASU 2020-05 are effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early application of the guidance continues to be permitted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments — Credit Losses”, which will require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Subsequently, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, to clarify that receivables arising from operating leases are within the scope of lease accounting standards. Further, the FASB issued ASU No. 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11 and ASU 2020-02 to provide additional guidance on the credit losses standard.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires entities to provide in interim periods all disclosure about a reportable segment’s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. The Company is currently in the process of evaluating the disclosure impact of the new guidance on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU 2024-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Under this ASU, public entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). This ASU’s amendments are effective for all entities that are subject to Topic 740, Income Taxes, for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of this pronouncement on our disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other accounting standards that have been issued by the FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures.</span></p> <p id="xdx_851_zSH7nmTXiO1k" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zGtr3RsBmiX9" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a) <span id="xdx_86F_zAMeGEMcvMzh">Basis of Presentation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84E_eus-gaap--UseOfEstimates_zXpbu1zxB21l" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b) <span id="xdx_86B_zFPTGaFaAB7">Use of Estimates and Assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the years presented. Significant accounting estimates in the period include the allowance for doubtful accounts on accounts and other receivables, impairment loss on inventories, assumptions used in assessing right-of-use assets and impairment of long-lived assets, and deferred tax valuation allowance.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actual results could differ from these estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--ConsolidationPolicyTextBlock_z8vmvufd4Dif" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c) <span id="xdx_86B_zY0HXzOHYptj">Basis of Consolidation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company balances and transactions within the Company have been eliminated upon consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On consolidation the entities should be combined for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from the acquisition and results of operations would be presented for all periods under common control.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The consolidated financial statements of the Company were prepared by applying the pooling of interest method. Accordingly, the results of the Company include the results of the subsidiaries for year ended December 31, 2023 and 2024. Such manner of presentation reflects the economic substance of the companies, which were under common control throughout the relevant period, as a single economic enterprise, although the legal parent-subsidiary relationships were not established.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zILATWXwFB5b" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d) <span id="xdx_862_zYOGXFn56iZ8">Foreign Currency Translation and Transaction</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions denominated in currencies other than the functional currency are translated into the functional currency at the exchange rates prevailing at the dates of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency using the applicable exchange rates at the balance sheet dates. The resulting exchange differences are recorded in the statement of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements are presented in the Singapore Dollar (“S$”), which is the reporting currency of the Company. In addition, the Company and subsidiaries are operating in Singapore, maintain their books and record in their local currency, Singapore Dollars, which is a functional currency as being the primary currency of the economic environment in which their operations are conducted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation gains and losses that arise from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are translated, as the case may be, at the rate on the date of the transaction and included in the results of operations as incurred.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translations of the consolidated balance sheets, consolidated statements of operations and comprehensive income and consolidated statements of cash flows from S$ into US$ as of and for the year ended December 31, 2024 are solely for the convenience of the reader and were calculated at the rate of US$<span id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20241231_zXav1EfiGN4b" title="Foreign currency exchange rate">0.7320</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">= S$1, as set forth in the statistical release of the Federal Reserve System on December 31, 2024. No representation is made that the S$ amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2024, or at any other rate.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.7320 <p id="xdx_84F_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zOxQcuYW2rfb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e) <span id="xdx_86E_zh1vOpZkyOmc">Cash and Cash Equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash and cash equivalents consist primarily of cash in readily available checking and saving accounts. Cash equivalents consist of highly liquid investments that are readily convertible to cash and that mature within three months or less from the date of purchase. The carrying amounts approximate fair value due to the short maturities of these instruments. The Company maintains most of its bank accounts in Singapore.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zVHTewjS8xTg" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f) <span id="xdx_869_zrO3K5UKXioc">Accounts Receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable include trade accounts due from customers in the sale of products.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable are recorded at the invoiced amount and do not bear interest, which are due within contractual payment terms. The normal settlement terms of accounts receivable within 30 days. The Company seeks to maintain strict control over its outstanding receivables to minimize credit risk. Overdue balances are reviewed regularly by senior management. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. The Company’s management continues to evaluate the reasonableness of the valuation allowance policy and update it if necessary.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not hold any collateral or other credit enhancements overs its accounts receivable balances.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zs18r1ol7kxb" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g) <span id="xdx_865_zZKmhnNTZ8N1">Inventories</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories are valued at the lower of cost or net realizable value. Cost is determined by the average cost method. The Company records adjustments to its inventory for estimated obsolescence or diminution in net realizable value equal to the difference between the cost of the inventory and the estimated net realizable value. At the point of loss recognition, a new cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zKQejoDwvx07" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h) <span id="xdx_868_zBmdQPn0Fqj3">Plant and equipment, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment are stated at cost less accumulated depreciation and accumulated impairment losses, if any. Depreciation is calculated on the straight-line basis over the following expected useful lives from the date on which they become fully operational and after taking into account their estimated residual values:</span></p> <p id="xdx_89A_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_z1ok5pKLS6Mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_z96Nsgkg4Qkk" style="display: none">SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 70%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected useful life</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zUhtzphBQfk8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold factory premises</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zgg3EGitPZad" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0604">Over the remaining lease term</span></span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zvVIf14DGD62" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zvTaaTLHsXG3" title="Estimated useful lives">10 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zWWSWdQ0O8yd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zQZ8bYurDfTk" title="Estimated useful lives">10 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> </table> <p id="xdx_8A3_zzU4h3LKDuS6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expenditure for repairs and maintenance is expensed as incurred. When assets have retired or sold, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the results of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_ecustom--PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock_z1ok5pKLS6Mk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_z96Nsgkg4Qkk" style="display: none">SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; width: 70%; border-collapse: collapse; margin-right: auto"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected useful life</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zUhtzphBQfk8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold factory premises</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zgg3EGitPZad" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0604">Over the remaining lease term</span></span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Machinery and equipment</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zvVIf14DGD62" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-<span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zvTaaTLHsXG3" title="Estimated useful lives">10 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor vehicles </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MinimumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zWWSWdQ0O8yd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Estimated useful lives">5</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-<span id="xdx_906_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__srt--RangeAxis__srt--MaximumMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zQZ8bYurDfTk" title="Estimated useful lives">10 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr> </table> P5Y P5Y P10Y P5Y P10Y <p id="xdx_845_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_zn5RGi6bcFJ1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i) <span id="xdx_864_zk3YLKsfZsGc">Impairment of Long-Lived Assets</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with the provisions of ASC Topic 360, <i>Impairment or Disposal of Long-Lived Assets</i>, all long-lived assets such as plant and equipment owned and held by the Company are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to its estimated future undiscounted cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amounts of the assets exceed the fair value of the assets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_eus-gaap--RevenueRecognitionPolicyTextBlock_zbjCbnmFo22b" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(j) <span id="xdx_867_z39dyv5Z1JH1">Revenue Recognition</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company receives certain portion of its non-interest income from contracts with customers, which are accounted for in accordance with Accounting Standards Update (“ASU”) No. 2014-09, <i>Revenue from Contracts with Customers (Topic 606)</i> (“ASC 606”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 606-10 provided the following overview of how revenue is recognized from the Company’s contracts with customers: The Company recognizes revenue on a gross basis to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 1:</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the contract(s) with a customer.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 2: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify the performance obligations in the contract.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 3: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Determine the transaction price – The transaction price is the amount of consideration in a contract to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 4: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Allocate the transaction price to the performance obligations in the contract – Any entity typically allocates the transaction price to each performance obligation on the basis of the relative standalone selling prices of each distinct good or service promised in the contract.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Step 5: </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recognize revenue when (or as) the entity satisfies a performance obligation – An entity recognizes revenue when (or as) it satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). The amount of revenue recognized is the amount allocated to the satisfied performance obligation. A performance obligation may be satisfied at a point in time (typically for promises to transfer goods to a customer) or over time (typically for promises to transfer service to a customer).</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company currently generates its revenue from the following main sources:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue from goods sold and services provided</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Majority of the Company’s income is derived from contracts with customers in the sale of products, and as such, the revenue recognized depicts the transfer of promised goods to its customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods. The Company considers the terms of the contract and all relevant facts and circumstances when applying this guidance. The Company’s revenue recognition policies are in compliance with ASC 606, as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue when the following events have occurred: (a) the Company has transferred physical possession of the products, depending upon the method of distribution and shipping terms set forth in the customer contract, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. Based on the Company’s historical practices and shipping terms specified in the sales agreements and invoices, these criteria are generally met when the products are:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">invoiced; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shipped from the company’s facilities or warehouse (“ex - works”, which is the Company’s standard shipping terms)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records its revenues on product sales, net of Good &amp; Service Taxes (“GST”) when the title and risk of loss of products are fully transferred to the customers. The Company is subject to GST which is levied on the majority of the products at the rate of 9% on the invoiced value of sales in Singapore.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts received as prepayment on future products are recorded as customer deposit and recognized as income when the product is shipped.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue from equipment rental</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rental income is recognised on a time-proportion basis over time taking into account the effective yield on the assets on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_ecustom--SalesAndMarketingPolicyTextBlock_z7RWSJPJc7I8" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(k) <span id="xdx_86D_zg26kHKGJck2">Sales and Marketing</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales and marketing expenses include payroll, employee benefits and other headcount-related expenses associated with sales and marketing personnel, and the costs of advertising, promotions, seminars, and other programs.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--GovernmentAssistancePolicyTextBlock_zrgXg59rGzF5" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(l) <span id="xdx_86E_z7mWKanfw8t7">Government Grant</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A government grant or subsidy is not recognized until there is reasonable assurance that: (a) the enterprise will comply with the conditions attached to the grant; and (b) the grant will be received. When the Company receives government grant or subsidies but the conditions attached to the grants have not been fulfilled, such government subsidies are deferred and recorded under other payables and accrued expenses, and other long-term liability. The classification of short-term or long-term liabilities is dependent on the management’s expectation of when the conditions attached to the grant can be fulfilled. For the year ended December 31, 2024, and 2023, the Company received government subsidies of approximately S$<span id="xdx_909_ecustom--GovernmentGrant_c20240101__20241231_z72CQoecmTxc" title="Government grant">139,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and S$<span id="xdx_905_ecustom--GovernmentGrant_c20230101__20231231_z1d9w4SaIzpg" title="Government grant">41,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">respectively, which are recognized as government grant in the consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not recognize any sales where the Company is acting as an agent.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 139000 41000 <p id="xdx_84F_eus-gaap--IncomeTaxPolicyTextBlock_zMnSiBpGWpPh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(m) <span id="xdx_865_z5U8zukAi4Fh">Income Taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes are determined in accordance with the provisions of ASC Topic 740, <i>Income Taxes</i> (“ASC 740”).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2024 and 2023, the Company did not have any interest and penalties associated with tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is subject to tax in local and foreign jurisdiction. As a result of its business activities, the Company files tax returns that are subject to examination by the relevant tax authorities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zQqVw0ppbgvk" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(n) <span id="xdx_86C_zvDX8OyoPas2">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective from January 1, 2020, the Company adopted the guidance of ASC 842, <i>Leases</i>, which requires an entity to recognize a right-of-use asset and a lease liability for virtually all leases. On February 25, 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions. ASC 842 requires that lessees recognize right-of-use assets and lease liabilities calculated based on the present value of lease payments for all lease agreements with terms that are greater than twelve months. It requires for leases longer than one year, a lessee to recognize in the statement of financial condition a right-of-use asset, representing the right to use the underlying asset for the lease term, and a lease liability, representing the liability to make lease payments. ASC 842 distinguishes leases as either a finance lease or an operating lease that affects how the leases are measured and presented in the statement of operations and statement of cash flows. ASC 842 supersedes nearly all existing lease accounting guidance under GAAP issued by the Financial Accounting Standards Board (“FASB”) including ASC Topic 840, Leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accounting update also requires that for finance leases, a lessee recognize interest expense on the lease liability, separately from the amortization of the right-of-use asset in the statements of earnings, while for operating leases, such amounts should be recognized as a combined expense. In addition, this accounting update requires expanded disclosures about the nature and terms of lease agreements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84D_eus-gaap--PensionAndOtherPostretirementPlansPolicy_ziAPp58n9dUh" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(o) <span id="xdx_86A_zcKwv3KiJTVj">Retirement Plan Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contributions to retirement plans (which are defined contribution plans) are charged to general and administrative expenses in the accompanying statements of operation as the related employee service are provided. The Company is required to make contribution to their employees under a government-mandated multi-employer defined contribution pension scheme for its eligible full-times employees in Singapore. The Company is required to contribute a specified percentage of the participants’ relevant income based on their ages and wages level. During the year ended December 31, 2023 and 2024, contributions of approximately S$<span id="xdx_909_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20240101__20241231_zOyPeWRH7aw4" title="Retirement plan contributions">0.1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and S$<span id="xdx_909_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230101__20231231_z1mRcGRQVYB2" title="Retirement plan contributions">0.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million for each respective period were made accordingly.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 100000 200000 <p id="xdx_845_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zQ4r6CrqeLh5" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(p) <span id="xdx_862_z8FCeAKmZtw8">Segment Reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major clients in financial statements for detailing the Company’s business segments. Based on the criteria established by ASC 280, the Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company. As a whole and hence, the Company has only <span id="xdx_908_eus-gaap--NumberOfReportableSegments_dc_uSegment_c20240101__20241231_zuGBKxDUbylj" title="Number of reportable segments">three</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reportable segments. The Company does not distinguish between markets or segments for the purpose of internal reporting. As the Company’s long-lived assets are substantially located in Singapore, no geographical segments are presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 3 <p id="xdx_84F_ecustom--RelatedPartiesPolicyTextBlock_zOzSi7bA77Ub" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(q) <span id="xdx_86C_ziese50LUepe">Related Parties</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the ASC 850-10, <i>Related Party</i> for the identification of related parties and disclosure of related party transactions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant to section 850-10-20 the related parties include: a) affiliates of the Company; b) entities for which investments in their equity securities would be required, absent the election of the fair value option under the Fair Value Option Subsection of section 825–10–15, to be accounted for by the equity method by the investing entity; c) trusts for the benefit of employees, such as pension and Income-sharing trusts that are managed by or under the trusteeship of management; d) principal owners of the Company; e) management of the Company; f) other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests; and g) other parties that can significantly influence the management or operating policies of the transacting parties or that have an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_847_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zsdWScN3yoB1" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(r) <span id="xdx_86A_zztbnAx1n287">Commitments and Contingencies</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the normal course of business, the Company is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances of each matter.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--ConcentrationRiskCreditRisk_zHGVsrGIy34c" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(s) <span id="xdx_86C_zYT5WXqAlt9d">Concentration of Credit Risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments consist of cash equivalents, and accounts receivable. Cash equivalents are maintained with high credit quality institutions, the composition and maturities of which are regularly monitored by management. As of December 31, 2024 and 2023, bank and cash balances of approximately S$<span id="xdx_906_eus-gaap--Cash_iI_pn5n6_c20241231_zSNkhGAr3Xia" title="Cash">0.7 </span>million and S$<span id="xdx_906_eus-gaap--Cash_iI_pn5n6_c20231231_zav8YXEb9oC6" title="Cash">2.3</span> million was maintained at financial institutions in Singapore, of which approximately S$<span id="xdx_901_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20241231_zdInca4NKNAf" title="Credit risk">0.2 </span>million and S$<span id="xdx_903_eus-gaap--CashUninsuredAmount_iI_pn5n6_c20231231_zKofpTlR3Jfc" title="Credit risk amount">1.9</span> million respectively was subject to credit risk. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For accounts receivable, the Company determines, on a continuing basis, the allowance for credit loss based on the estimated realizable value. The Company identifies credit risk on a customer-by-customer basis. The information is monitored regularly by management. Concentration of credit risk arises when a group of customers having similar characteristics such that their ability to meet their obligations is expected to be affected similarly by changes in economic conditions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 700000 2300000 200000 1900000 <p id="xdx_847_ecustom--LiquidityRiskPolicyTextBlock_zyrOMjwjYDOf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(t) <span id="xdx_868_z4L4kzchnQuh">Liquidity Risk</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zgoUO9bg6zMf" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(u) <span id="xdx_86B_zcLARNZBCW54">Fair Value Measurement</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company follows the guidance of the ASC Topic 820-10, <i>Fair Value Measurement and Disclosure</i> (“ASC 820-10”), with respect to financial assets and liabilities that are measured at fair value. ASC 820-10 establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Level 1</i> : Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets;</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Level 2 :</i> Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques (e.g. Black-Scholes Option-Pricing model) for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs; and</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Level 3</i> : Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying value of the Company’s financial instruments: cash and cash equivalents, restricted cash, accounts receivable, loans receivable, deposits and other receivables, amount due to a related parties, accounts payable and accrued liabilities, amount due to a related parties, other payables and accrued liabilities, bank borrowings and lease liabilities approximate at their fair values because of the short-term nature of these financial instruments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair value estimates are made at a specific point in time based on relevant market information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzejPnVDgDo3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v) <span id="xdx_86D_z3o5VtgXJCb">Recently Issued Accounting Pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The guidance supersedes existing guidance on accounting for leases with the main difference being that operating leases are to be recorded in the statement of financial position as right-of-use assets and lease liabilities, initially measured at the present value of the lease payments. For operating leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. In July 2018, ASU 2016-02 was updated with ASU 2018-11, Targeted Improvements to ASC Topic 842, which provides entities with relief from the costs of implementing certain aspects of the new leasing standard. Specifically, under the amendments in ASU 2018-11, (1) entities may elect not to recast the comparative periods presented when transitioning to ASC 842 and (2) lessors may elect not to separate lease and non-lease components when certain conditions are met. In November 2019, ASU 2019-10, Codification Improvements to ASC 842 modified the effective dates of all other entities. In June 2020, ASU 2020-05 defer the effective date for one year for entities in the “all other” category. For all other entities, the amendments in ASU 2020-05 are effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early application of the guidance continues to be permitted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments — Credit Losses”, which will require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Subsequently, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, to clarify that receivables arising from operating leases are within the scope of lease accounting standards. Further, the FASB issued ASU No. 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11 and ASU 2020-02 to provide additional guidance on the credit losses standard.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires entities to provide in interim periods all disclosure about a reportable segment’s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. The Company is currently in the process of evaluating the disclosure impact of the new guidance on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2023, the FASB issued ASU 2024-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Under this ASU, public entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). This ASU’s amendments are effective for all entities that are subject to Topic 740, Income Taxes, for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of this pronouncement on our disclosures.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other accounting standards that have been issued by the FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures.</span></p> <p id="xdx_801_eus-gaap--RevenueFromContractWithCustomerTextBlock_zGIl5eQxPXa9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE - 3 <span id="xdx_824_zW0UPHLMXN21">DISAGGREGATION OF REVENUE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--DisaggregationOfRevenueTableTextBlock_zwlDhGepSHG9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present the Company’s revenue disaggregated by business segment and geography, based on management’s assessment of available data:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zDajcjG9Jdg" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20230101__20231231_zuT1YBswEJkj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20240101__20241231_zUkU16m6Efvb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognition at a single point in time:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_ztMYiuv1tdC6" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Sales of heavy equipment and parts</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zIdkYjoNKcD2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_maRzLxK_zswgNqjX4z9i" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue recognition</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">63,481</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,953</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognition over time:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zkKw2sxAxuw7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zNhuDR7EG1Xk" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total revenue</span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zX397TwRXzBb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 280, Segment Reporting (“ASC 280”), we have only one reportable geographic segment. Sales are based on the countries in which the customer is located. Summarized financial information concerning our geographic segments is shown in the following tables:</span></p> <p id="xdx_89C_eus-gaap--ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_z5dbcmYhkzmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_zvCMxOGWUHJ8" style="display: none">SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20230101__20231231_zZHv3bXqeTk3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20240101__20241231_zg8irvH23lZd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--StatementGeographicalAxis__country--SG_zDiCofJ77WDc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Singapore</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,735</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">54,836</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherCountriesMember_zNYDwDbRkik1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other countries</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,047</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,660</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zw7t4c9c8RUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total revenue</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zoArgPDPqiK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--DisaggregationOfRevenueTableTextBlock_zwlDhGepSHG9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present the Company’s revenue disaggregated by business segment and geography, based on management’s assessment of available data:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BC_zDajcjG9Jdg" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20230101__20231231_zuT1YBswEJkj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20240101__20241231_zUkU16m6Efvb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognition at a single point in time:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_ztMYiuv1tdC6" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Sales of heavy equipment and parts</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zIdkYjoNKcD2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_maRzLxK_zswgNqjX4z9i" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue recognition</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">63,481</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,953</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognition over time:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hus-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zkKw2sxAxuw7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zNhuDR7EG1Xk" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total revenue</span><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 56449000 45763000 7032000 2190000 63481000 47953000 9301000 10543000 72782000 58496000 <p id="xdx_89C_eus-gaap--ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock_z5dbcmYhkzmc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_zvCMxOGWUHJ8" style="display: none">SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20230101__20231231_zZHv3bXqeTk3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20240101__20241231_zg8irvH23lZd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--StatementGeographicalAxis__country--SG_zDiCofJ77WDc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Singapore</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">69,735</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">54,836</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_hsrt--StatementGeographicalAxis__custom--OtherCountriesMember_zNYDwDbRkik1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other countries</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,047</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,660</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn3n3_zw7t4c9c8RUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total revenue</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 69735000 54836000 3047000 3660000 72782000 58496000 <p id="xdx_80D_eus-gaap--AccountsAndNontradeReceivableTextBlock_zlXzxF8mjdfi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-4 <span id="xdx_826_zuQPd2furoC5">ACCOUNTS RECEIVABLE, NET</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zTUdoOxQX7Oi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_zaiqCfDqzUha" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE, NET</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20231231_zV5JIcus44dl" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20241231_zPLnAmmKiEZd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzrER_zVDovidg2Cmc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,386</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,310</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzrER_z0lGeEvn0Tl7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Allowance for credit loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,642</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,053</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzrER_z4BtSDkIJEkj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21,744</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,257</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AB_zzkVYYNb3HBk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2023 and 2024, the Company has made the allowance for credit loss and charged to the consolidated statements of operations. The Company has written-off approximately S$<span id="xdx_900_eus-gaap--PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance_pn5n6_c20230101__20231231_zoF3y7AzGKwj" title="Allowance for doubtful writeoffs"><span id="xdx_90A_eus-gaap--PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance_pn5n6_c20240101__20241231_zIOtjZkBLS23" title="Allowance for doubtful writeoffs">0.6</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million each against allowance for credit loss provided in previous years for the year ended December 31, 2023 and 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company generally conducts its business with creditworthy third parties. The Company determines, on a continuing basis, the probable losses and an allowance for credit loss, based on several factors including internal risk ratings, customer credit quality, payment history, historical bad debt/write-off experience and forecasted economic and market conditions. Accounts receivable are written off after exhaustive collection efforts occur and the receivable is deemed uncollectible. In addition, receivable balances are monitored on an ongoing basis and its exposure to bad debts is not significant.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zRWBd9OfAuf5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Analysis of allowance for credit loss</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B4_zrFXkWB8RkSg" style="display: none">SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20230101__20231231_zLrqrAlMLAYg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20240101__20241231_zrKq8eVudYWh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zTOaOhuqg3Vg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Balance at beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,240</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,642</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsReceivableRecoveries_zy3L85CBAML1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provision during the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zCosybf2VTi5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Written off during the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(532</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(582</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_ecustom--AllowanceForDoubtfulAccountsReceivableReversal_zk9NUzE9lLC" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Reversal during the period</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(107</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(26</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_zcCaY437UVl8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance at the end of the period</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,642</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,053</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_zgPObwRP8Fpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zTUdoOxQX7Oi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts receivable, net consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B9_zaiqCfDqzUha" style="display: none">SCHEDULE OF ACCOUNTS RECEIVABLE, NET</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20231231_zV5JIcus44dl" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20241231_zPLnAmmKiEZd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_maARNCzrER_zVDovidg2Cmc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25,386</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">19,310</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msARNCzrER_z0lGeEvn0Tl7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Allowance for credit loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,642</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,053</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtARNCzrER_z4BtSDkIJEkj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">21,744</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,257</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 25386000 19310000 3642000 3053000 21744000 16257000 600000 600000 <p id="xdx_899_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zRWBd9OfAuf5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Analysis of allowance for credit loss</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B4_zrFXkWB8RkSg" style="display: none">SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20230101__20231231_zLrqrAlMLAYg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20240101__20241231_zrKq8eVudYWh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iS_zTOaOhuqg3Vg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Balance at beginning of period</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,240</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,642</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsReceivableRecoveries_zy3L85CBAML1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Provision during the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zCosybf2VTi5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Written off during the period</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(532</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(582</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_ecustom--AllowanceForDoubtfulAccountsReceivableReversal_zk9NUzE9lLC" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Reversal during the period</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(107</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(26</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40D_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iE_zcCaY437UVl8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance at the end of the period</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,642</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,053</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 4240000 3642000 41000 19000 532000 582000 -107000 -26000 3642000 3053000 <p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zGqa04Y8rbkc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 5 <span id="xdx_828_zfIlAkLwWtug">INVENTORIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7foRyMtgVu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s inventories were as follows: -</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_zgVOWxVvlti7" style="display: none">SCHEDULE OF INVENTORIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20231231_zCaw7bxAS5X6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20241231_zsKtgZ8noh6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--InventoryNet_iI_pn3n3_zHFl3Qvu5NNi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,413</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,620</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zIpz0qIpyrob" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During 2024, S$ <span id="xdx_900_eus-gaap--OtherExpenses_dxL_c20240101__20241231_zNApmzkOgJgg" title="Expense for inventories carried at net realizable value::XDX::-"><span style="-sec-ix-hidden: xdx2ixbrl0731">Nil</span></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2023: S$<span id="xdx_908_eus-gaap--OtherExpenses_pn5n6_c20230101__20231231_zlZvcMQTjJff" title="Expense for inventories carried at net realizable value">0.3</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million) is recognized as an expense for inventories carried at net realizable value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_z7foRyMtgVu8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s inventories were as follows: -</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_zgVOWxVvlti7" style="display: none">SCHEDULE OF INVENTORIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20231231_zCaw7bxAS5X6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20241231_zsKtgZ8noh6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--InventoryNet_iI_pn3n3_zHFl3Qvu5NNi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Finished goods</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,413</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">18,620</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 8413000 18620000 300000 <p id="xdx_80B_eus-gaap--OtherCurrentAssetsTextBlock_zfMOKLpvlLu" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE – 6 <span id="xdx_829_z8ld11JiFns8">DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES</span></b></span></p> <p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_ztqDFPyQHjbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20231231_zXgvWMR62sK8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20241231_zQi5STGh2zfi" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzftc_zWhTMCArElCj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Deposits</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">162</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">155</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzftc_zb4z4BBKgr0l" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Prepayments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">89</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--Supplies_iI_pn3n3_maPEAOAzftc_zuXZKEfV4TG1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advance to suppliers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">903</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">871</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_ecustom--LeaseReceivables_iI_pn3n3_maPEAOAzftc_zLX5huJzBVGd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease receivables – Current</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">184</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">568</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzftc_zXvWBqiFFL1a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">116</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">125</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzftc_z0SaFPH6C5fh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits, prepayments and other receivables</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,376</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,808</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherReceivables_iI_pn3n3_zBiov4YJbFvj" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Lease receivables – Non-current</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">73</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">343</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zLRDWvE7LVQg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_ztqDFPyQHjbk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> <span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20231231_zXgvWMR62sK8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20241231_zQi5STGh2zfi" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzftc_zWhTMCArElCj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Deposits</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">162</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">155</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzftc_zb4z4BBKgr0l" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Prepayments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">89</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--Supplies_iI_pn3n3_maPEAOAzftc_zuXZKEfV4TG1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Advance to suppliers</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">903</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">871</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_ecustom--LeaseReceivables_iI_pn3n3_maPEAOAzftc_zLX5huJzBVGd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease receivables – Current</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">184</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">568</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--OtherAssetsCurrent_iI_pn3n3_maPEAOAzftc_zXvWBqiFFL1a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">116</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">125</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzftc_z0SaFPH6C5fh" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Deposits, prepayments and other receivables</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,376</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,808</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherReceivables_iI_pn3n3_zBiov4YJbFvj" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Lease receivables – Non-current</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">73</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">343</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 162000 155000 11000 89000 903000 871000 184000 568000 116000 125000 1376000 1808000 73000 343000 <p id="xdx_806_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zoBL4OfUzead" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-7 <span id="xdx_828_zT8dV8yVR4e4">PLANT AND EQUIPMENT, NET</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_znFWa5vmprL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zaxyFDEDZMve" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20231231_zDD3X34Xoi56" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20241231_zaZGPh5YdYvk" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">At cost:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ziDPIyglxvFb" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zDj4ZlW4G0He" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Machinery and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,185</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkDVDcWXocA" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Motor vehicles</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">892</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">891</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENz9yF_zsVC3pRwYcYa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,049</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">38,119</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENz9yF_zDf6ukMyB30e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(6,239</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,886</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENz9yF_zTI0SPhepZm1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Plant and equipment, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27,810</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,233</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AC_zCWRHx3siR32" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense for the year ended December 31, 2024 and 2023 were S$<span id="xdx_905_eus-gaap--DepreciationNonproduction_pn5n6_c20240101__20241231_zuwb93aOTln9" title="Depreciation expense">4.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and S$<span id="xdx_900_eus-gaap--DepreciationNonproduction_pn5n6_c20230101__20231231_z3kL4OdR34X7" title="Depreciation expense">3.7 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_897_eus-gaap--PropertyPlantAndEquipmentTextBlock_znFWa5vmprL3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant and equipment consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zaxyFDEDZMve" style="display: none">SCHEDULE OF PROPERTY AND EQUIPMENT, NET</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20231231_zDD3X34Xoi56" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20241231_zaZGPh5YdYvk" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">At cost:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_ziDPIyglxvFb" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">25</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zDj4ZlW4G0He" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Machinery and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">33,132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">37,185</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zkDVDcWXocA" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Motor vehicles</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">892</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">891</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENz9yF_zsVC3pRwYcYa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">34,049</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">38,119</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENz9yF_zDf6ukMyB30e" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(6,239</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,886</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENz9yF_zTI0SPhepZm1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Plant and equipment, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27,810</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,233</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 25000 43000 33132000 37185000 892000 891000 34049000 38119000 6239000 7886000 27810000 30233000 4200000 3700000 <p id="xdx_800_eus-gaap--OtherAssetsDisclosureTextBlock_zPFuTNPvqdv5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 8 <span id="xdx_829_zUUn7PIVsg8h">RIGHT-OF-USE ASSETS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopted ASU No. 2016-02 Leases, on January 1, 2019, the beginning of the fiscal 2019, using the modified retrospective approach. The Company determines whether an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration. Control of an underlying asset is conveyed if we obtain the rights to direct the use of and to obtain substantially all of the economic benefit from the use of the underlying asset. Some of our leases include both lease and non-lease components which are accounted for as a single lease component as the Company has elected the practical expedient. Some of the operating lease agreements include variable lease costs, primarily taxes, insurance, common area maintenance or increases in rental costs related to inflation. Substantially all of our equipment leases and some of our real estate leases have terms of less than one year and, as such, are accounted for as short-term leases as we have elected the practical expedient.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases are included in the right-of-use lease assets, current lease liabilities and long-term lease liabilities on the Consolidated Balance Sheet. Right-of-use assets and lease liabilities are recognized at each lease’s commencement date based on the present values of its lease payments over its respective lease term. When a borrowing rate is not explicitly available for a lease, the incremental borrowing rate is used based on information available at the lease’s commencement date to determine the present value of its lease payments. Operating lease payments are recognized on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company adopts <span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MinimumMember_zRwwNb6R4GPf" title="Weighted average incremental borrowing rate">4.89</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%-<span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20241231__srt--RangeAxis__srt--MaximumMember_zBe7sLhDv079" title="Weighted average incremental borrowing rate">6.88</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% as weighted average incremental borrowing rate to determine the present value of the lease payments. The weighted average remaining life of the lease for office equipment and leasehold building was <span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeaseholdBuildingsMember_znDKnlg86tab" title="Weighted average remaining life of lease"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeaseholdBuildingsMember_zKKFgxbE1dY2" title="Weighted average remaining life of lease">3</span> </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years and for machinery and equipment was <span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--MachineryAndEquipmentMember_zdkJENfrzpLi" title="Weighted average remaining life of lease">5.5 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z07cLEi6yl84" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amount of right-of-use assets by class of underlying asset are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_z1vrU3poEFKf" style="display: none">SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20231231_zzGQTc1SbiJ1" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20241231_zVclxMb5peCb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">At cost:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeaseholdBuildingsMember_zPF5og8Wg25d" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,378</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,072</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zCOBzODap5o8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Office equipment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_maROUAzjj7_zZVPteVf0yxg" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use assets, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,388</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,092</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--RightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msROUAzjj7_zC5euSo16lD8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,380</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(893</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseRightOfUseAsset_iTI_pn3n3_mtROUAzjj7_z9T7g1Z9u6nl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A1_z3z9EKBJ5jEb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use assets under operating leasing arrangements classified under leasehold buildings as of December 31, 2024 and 2023 amounted to S$<span id="xdx_90F_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn5n6_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeaseholdBuildingsMember_zvZiqSmKe5xh" title="Right of use asset before accumulated amortization">2.1 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and S$<span id="xdx_906_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn5n6_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeaseholdBuildingsMember_z79e3O6a2VH6" title="Right of use asset before accumulated amortization">1.4 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_ecustom--ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock_z1NEFkLCL6U8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below presents the lease-related assets and liabilities recorded on the balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zWT0Uqy8j4x9" style="display: none">SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20231231_zqKJ8zmfZVd8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20241231_zkcI52sHQTrg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AssetsAbstract_iB_zITvmh7FFER2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_pn3n3_maROUAzmH3_zV4BC3Yk8Z17" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease, right-of-use asset, net</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--RightOfUseAsset_i01TI_pn3n3_mtROUAzmH3_z6gBYJ088cBd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total right-of-use asset</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LiabilitiesCurrentAbstract_iB_zM0WpeMP0Q89" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Current:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_pn3n3_zAbCVJZsAHGj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_908_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zkC79aRS9xwi" style="font-family: Times New Roman, Times, Serif" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zjG4pXpMIpqi" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0835"><span style="-sec-ix-hidden: xdx2ixbrl0836">Operating lease liabilities</span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,209</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityCurrent_i01TI_pn3n3_maOLLzvRc_zam9PTMoupa5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zEQZeGLPgLB5" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z8BScrBUb3T6" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0840"><span style="-sec-ix-hidden: xdx2ixbrl0841">Operating lease liabilities current</span></span></span></span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,209</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LiabilitiesNoncurrentAbstract_iB_zFdIsvIQJRvc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Non-current:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_pn3n3_z0nEKJFmj0wg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_907_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zpC3FPAVykvd" style="font-family: Times New Roman, Times, Serif" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span id="xdx_905_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zFj125AEbJTd" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0848"><span style="-sec-ix-hidden: xdx2ixbrl0849">Operating lease liabilities</span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01TI_pn3n3_maOLLzvRc_zrv9ZemFGLml" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zhHakwjtZjie" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span id="xdx_900_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYdgruVikVMj" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0853"><span style="-sec-ix-hidden: xdx2ixbrl0854">Operating lease liabilities non-current</span></span></span></span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_i01TI_pn3n3_mtOLLzvRc_zW7nCvxqfZS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zc9LEPRH8lVi" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zZB4bKg2xtJb" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span style="-sec-ix-hidden: xdx2ixbrl0858"><span style="-sec-ix-hidden: xdx2ixbrl0859">Total operating lease liabilities</span></span></span></span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,221</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A6_zYweeCrgbKHj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zZPse4WDNRI7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company excludes short-term leases (those with lease terms of less than one year at inception) from the measurement of lease liabilities or right-of-use assets. The following tables summarize the lease expense for the years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zby7JrNhcAUc" style="display: none">SCHEDULE OF LEASE EXPENSE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20230101__20231231_z304oJpMXl9k" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20240101__20241231_zjaAKw83riWj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_z6kwiaFmmwh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseCost_i01_pn3n3_maLCzdE8_zVUNdE6XyVN3" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease expense (per ASC 842)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">422</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">951</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShortTermLeaseCost_i01_pn3n3_maLCzdE8_zmQPUX9lg2Xb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Short-term lease expense (other than ASC 842)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">120</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LeaseCost_i01T_pn3n3_mtLCzdE8_z23lkZ1Xnm1c" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">542</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,122</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_zjn7JX9gJM94" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Components of Lease Expense</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognize lease expense on a straight-line basis over the term of the operating leases, as reported within “general and administrative” expense on the accompanying consolidated statement of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Future Contractual Lease Payments as of December 31, 2024</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_ecustom--LesseeLeaseLiabilityMaturityTableTextBlock_zRBIXcfEbyrd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The below table summarizes our (i) minimum lease payments over the next five years, (ii) lease arrangement implied interest, and (iii) present value of future lease payments for the next three years ending December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z4rwvoenJCNd" style="display: none">SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Year ending December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20241231_z80kclikkOM" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Operating and finance<br/> lease amount</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_znBTz9oWlfi4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Right of Use Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zcuOtxcoSlN2" style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,238</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoToYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zxTFulkXNwY6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2026 – 2029</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zflgK9jQhqnc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2030 onwards</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0883">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Less: interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--LesseeOperatingLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zTN6Yqf9I6Ma" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(29</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_ztqvqeVV8vse" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">2026 onwards</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_mtLOLLPz87h_zEmZGzr9K8Uc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities – Right of Use Assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,221</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Representing:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_iIP1us-gaap--OperatingLeaseLiabilityAbstract_pn3n3_maOLLzE5X_z8X5ovSX4Zzl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span id="xdx_90F_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z2wlbaNV13sh" style="font-family: Times New Roman, Times, Serif" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0892">Current liabilities – Right of Use Assets</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,209</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiabilityNoncurrent_iIP1us-gaap--OperatingLeaseLiabilityAbstract_pn3n3_maOLLzE5X_zoqtMYe0lNCe" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zAKLqkOPkp21" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0895">Non-current liabilities – Right of Use Assets</span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTIP1us-gaap--OperatingLeaseLiabilityAbstract_pn3n3_mtOLLzE5X_znMlMeiUu28e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zMMQpgY8eztj" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span style="-sec-ix-hidden: xdx2ixbrl0898">Operating lease liabilities – Right of Use Assets</span></span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,221</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iBP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_z2zUkW8GkCoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Hire Purchase</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zTEQ2yxa9jo3" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,736</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--FinanceLeaseLiabilityPaymentsDueYearTwoToYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zBh3bSIuiYna" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2026 – 2029</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,160</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zoyACx5CeJAi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2030 onwards</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Less: interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--FinanceLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zdptDbUxh87" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(524</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_ecustom--FinanceLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zz0H0VxrrAXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">2026 onwards</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(333</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iTIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_mtFLLPDzzsT_zEJDHmXapCG3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities – Hire Purchase</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,065</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Representing:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iIP1us-gaap--FinanceLeaseLiabilityAbstract_pn3n3_maFLLNzXEQ_maFLLzo3B_z963fgLpYFk7" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zVPPNELvtxh4" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0915">Current liabilities – Hire Purchase</span></span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,212</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FinanceLeaseLiabilityNoncurrent_iIP1us-gaap--FinanceLeaseLiabilityAbstract_pn3n3_maFLLzo3B_z6aLWomxhcr6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zS2Kbhgyc7w3" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0918">Non-current liabilities – Hire Purchase</span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,853</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiability_iTIP1us-gaap--FinanceLeaseLiabilityAbstract_pn3n3_mtFLLzo3B_zOKz1NXR3XZ5" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zCBKj51tVCth" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span style="-sec-ix-hidden: xdx2ixbrl0921">Finance lease liabilities – Hire Purchase</span></span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,065</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Representing:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_maLLzVEB_zMcyELR89XZb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,212</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_maLLzVEB_z3qoLGfUqrUi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Non-current liabilities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,853</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_ecustom--LeaseLiabilities_iTI_pn3n3_mtLLzVEB_zEy0Z7ehBz2a" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,065</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AC_zuh5b3rMx8zi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89C_ecustom--ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock_z0Gj5nzsTTnf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; display: none; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span>SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20231231_zg9FwO5rnOUh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20240101__20241231_zPqhKsYC8c7c" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_zPsXc0zsDt08" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Supplemental Cash Flows information</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liability:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeasePaymentsUse_i01_pn3n3_zcdfGWKGLSLg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating cash flows from operating lease</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,764</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,638</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasePaymentsUse_i01_pn3n3_zu6FZvrqgGvc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liability operating cash flows from operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,764</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,638</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease asset obtained in exchange for operating lease obligations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_pn3n3_z9bn20iQgI4h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right">9,439</td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_pn3n3_zF9882zMthDc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease asset obtained in exchange for operating lease obligations operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,439</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remaining lease term</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_i01I_dtY_c20231231_zRyQ4lxhe9ob" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Remaining lease term operating lease">3.5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_i01I_dtY_c20241231_zRcUKLKIXcr9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Remaining lease term operating lease">2.5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Discount rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_i01I_pid_dp_uPure_c20231231_z5ileirFRAAc" style="font-family: Times New Roman, Times, Serif" title="Discount rate operating lease">5.76</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_i01I_pid_dp_uPure_c20241231_zcaQ9BpxCri9" style="font-family: Times New Roman, Times, Serif" title="Discount rate operating lease">5.15</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table> <p id="xdx_8AC_z1HZVFRmNYYi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0.0489 0.0688 P3Y P3Y P5Y6M <p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z07cLEi6yl84" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amount of right-of-use assets by class of underlying asset are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_z1vrU3poEFKf" style="display: none">SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20231231_zzGQTc1SbiJ1" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20241231_zVclxMb5peCb" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">At cost:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeaseholdBuildingsMember_zPF5og8Wg25d" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold buildings</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,378</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,072</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--OfficeEquipmentMember_zCOBzODap5o8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Office equipment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_ecustom--RightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_maROUAzjj7_zZVPteVf0yxg" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use assets, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,388</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,092</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--RightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msROUAzjj7_zC5euSo16lD8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,380</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(893</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseRightOfUseAsset_iTI_pn3n3_mtROUAzjj7_z9T7g1Z9u6nl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets, net</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1378000 2072000 10000 20000 1388000 2092000 1380000 893000 8000 1199000 2100000 1400000 <p id="xdx_89C_ecustom--ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock_z1NEFkLCL6U8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below presents the lease-related assets and liabilities recorded on the balance sheet.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B0_zWT0Uqy8j4x9" style="display: none">SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49D_20231231_zqKJ8zmfZVd8" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20241231_zkcI52sHQTrg" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--AssetsAbstract_iB_zITvmh7FFER2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_pn3n3_maROUAzmH3_zV4BC3Yk8Z17" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Operating lease, right-of-use asset, net</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--RightOfUseAsset_i01TI_pn3n3_mtROUAzmH3_z6gBYJ088cBd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total right-of-use asset</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LiabilitiesCurrentAbstract_iB_zM0WpeMP0Q89" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Current:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityCurrent_i01I_pn3n3_zAbCVJZsAHGj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_908_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zkC79aRS9xwi" style="font-family: Times New Roman, Times, Serif" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zjG4pXpMIpqi" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0835"><span style="-sec-ix-hidden: xdx2ixbrl0836">Operating lease liabilities</span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,209</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiabilityCurrent_i01TI_pn3n3_maOLLzvRc_zam9PTMoupa5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zEQZeGLPgLB5" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_z8BScrBUb3T6" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0840"><span style="-sec-ix-hidden: xdx2ixbrl0841">Operating lease liabilities current</span></span></span></span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,209</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LiabilitiesNoncurrentAbstract_iB_zFdIsvIQJRvc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Non-current:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_pn3n3_z0nEKJFmj0wg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_907_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zpC3FPAVykvd" style="font-family: Times New Roman, Times, Serif" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span id="xdx_905_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zFj125AEbJTd" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0848"><span style="-sec-ix-hidden: xdx2ixbrl0849">Operating lease liabilities</span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01TI_pn3n3_maOLLzvRc_zrv9ZemFGLml" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zhHakwjtZjie" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span id="xdx_900_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zYdgruVikVMj" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0853"><span style="-sec-ix-hidden: xdx2ixbrl0854">Operating lease liabilities non-current</span></span></span></span></span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_i01TI_pn3n3_mtOLLzvRc_zW7nCvxqfZS5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zc9LEPRH8lVi" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span id="xdx_90A_eus-gaap--OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20231231_zZB4bKg2xtJb" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span style="-sec-ix-hidden: xdx2ixbrl0858"><span style="-sec-ix-hidden: xdx2ixbrl0859">Total operating lease liabilities</span></span></span></span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,221</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 8000 1199000 8000 1199000 2000 1209000 2000 1209000 5000 12000 5000 12000 7000 1221000 <p id="xdx_89A_eus-gaap--LeaseCostTableTextBlock_zZPse4WDNRI7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company excludes short-term leases (those with lease terms of less than one year at inception) from the measurement of lease liabilities or right-of-use assets. The following tables summarize the lease expense for the years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B5_zby7JrNhcAUc" style="display: none">SCHEDULE OF LEASE EXPENSE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20230101__20231231_z304oJpMXl9k" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_493_20240101__20241231_zjaAKw83riWj" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--LeaseCostAbstract_iB_z6kwiaFmmwh5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OperatingLeaseCost_i01_pn3n3_maLCzdE8_zVUNdE6XyVN3" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease expense (per ASC 842)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">422</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">951</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--ShortTermLeaseCost_i01_pn3n3_maLCzdE8_zmQPUX9lg2Xb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Short-term lease expense (other than ASC 842)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">120</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--LeaseCost_i01T_pn3n3_mtLCzdE8_z23lkZ1Xnm1c" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">542</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,122</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 422000 951000 120000 171000 542000 1122000 <p id="xdx_899_ecustom--LesseeLeaseLiabilityMaturityTableTextBlock_zRBIXcfEbyrd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The below table summarizes our (i) minimum lease payments over the next five years, (ii) lease arrangement implied interest, and (iii) present value of future lease payments for the next three years ending December 31:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B6_z4rwvoenJCNd" style="display: none">SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Year ending December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20241231_z80kclikkOM" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Operating and finance<br/> lease amount</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_iB_znBTz9oWlfi4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Right of Use Assets</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zcuOtxcoSlN2" style="vertical-align: bottom; background-color: White"> <td style="width: 80%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,238</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueYearTwoToYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zxTFulkXNwY6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2026 – 2029</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">13</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zflgK9jQhqnc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2030 onwards</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0883">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Less: interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_ecustom--LesseeOperatingLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_zTN6Yqf9I6Ma" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(29</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards_iIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maLOLLPzWat_maLOLLPz87h_ztqvqeVV8vse" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">2026 onwards</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTIP1us-gaap--OperatingLeaseLiabilitiesPaymentsDueAbstract_pn3n3_mtLOLLPz87h_zEmZGzr9K8Uc" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities – Right of Use Assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,221</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Representing:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseLiabilityCurrent_iIP1us-gaap--OperatingLeaseLiabilityAbstract_pn3n3_maOLLzE5X_z8X5ovSX4Zzl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span id="xdx_90F_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_z2wlbaNV13sh" style="font-family: Times New Roman, Times, Serif" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0892">Current liabilities – Right of Use Assets</span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,209</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--OperatingLeaseLiabilityNoncurrent_iIP1us-gaap--OperatingLeaseLiabilityAbstract_pn3n3_maOLLzE5X_zoqtMYe0lNCe" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zAKLqkOPkp21" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0895">Non-current liabilities – Right of Use Assets</span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTIP1us-gaap--OperatingLeaseLiabilityAbstract_pn3n3_mtOLLzE5X_znMlMeiUu28e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zMMQpgY8eztj" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span style="-sec-ix-hidden: xdx2ixbrl0898">Operating lease liabilities – Right of Use Assets</span></span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,221</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_iBP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_z2zUkW8GkCoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Hire Purchase</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zTEQ2yxa9jo3" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,736</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_ecustom--FinanceLeaseLiabilityPaymentsDueYearTwoToYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zBh3bSIuiYna" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2026 – 2029</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,160</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--FinanceLeaseLiabilityPaymentsDueAfterYearFive_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zoyACx5CeJAi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2030 onwards</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Less: interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_406_ecustom--FinanceLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zdptDbUxh87" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(524</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40E_ecustom--FinanceLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards_iIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_maFLLPDz03d_maFLLPDzzsT_zz0H0VxrrAXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">2026 onwards</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(333</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--FinanceLeaseLiabilityPaymentsDue_iTIP1us-gaap--FinanceLeaseLiabilitiesPaymentsDueAbstract_pn3n3_mtFLLPDzzsT_zEJDHmXapCG3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Present value of lease liabilities – Hire Purchase</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,065</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Representing:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--FinanceLeaseLiabilityCurrent_iIP1us-gaap--FinanceLeaseLiabilityAbstract_pn3n3_maFLLNzXEQ_maFLLzo3B_z963fgLpYFk7" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zVPPNELvtxh4" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityCurrent"><span style="-sec-ix-hidden: xdx2ixbrl0915">Current liabilities – Hire Purchase</span></span></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,212</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FinanceLeaseLiabilityNoncurrent_iIP1us-gaap--FinanceLeaseLiabilityAbstract_pn3n3_maFLLzo3B_z6aLWomxhcr6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_903_eus-gaap--FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zS2Kbhgyc7w3" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiabilityNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl0918">Non-current liabilities – Hire Purchase</span></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,853</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--FinanceLeaseLiability_iTIP1us-gaap--FinanceLeaseLiabilityAbstract_pn3n3_mtFLLzo3B_zOKz1NXR3XZ5" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList_iI_dxL_c20241231_zCBKj51tVCth" title="::XDX::http%3A%2F%2Ften-league.com%2F20241231%23OperatingAndFinanceLeaseLiability"><span style="-sec-ix-hidden: xdx2ixbrl0921">Finance lease liabilities – Hire Purchase</span></span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,065</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Representing:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_ecustom--LeaseLiabilitiesCurrent_iI_pn3n3_maLLzVEB_zMcyELR89XZb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,212</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--LeaseLiabilitiesNoncurrent_iI_pn3n3_maLLzVEB_z3qoLGfUqrUi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Non-current liabilities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,853</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_ecustom--LeaseLiabilities_iTI_pn3n3_mtLLzVEB_zEy0Z7ehBz2a" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">13,065</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 1238000 13000 -29000 -1000 1221000 1209000 12000 1221000 6736000 7160000 26000 -524000 -333000 13065000 6212000 6853000 13065000 6212000 6853000 13065000 <p id="xdx_89C_ecustom--ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock_z0Gj5nzsTTnf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; display: none; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span>SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20231231_zg9FwO5rnOUh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20240101__20241231_zPqhKsYC8c7c" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--CashFlowOperatingActivitiesLesseeAbstract_iB_zPsXc0zsDt08" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Supplemental Cash Flows information</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liability:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeasePaymentsUse_i01_pn3n3_zcdfGWKGLSLg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating cash flows from operating lease</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,764</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,638</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingLeasePaymentsUse_i01_pn3n3_zu6FZvrqgGvc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash paid for amounts included in the measurement of lease liability operating cash flows from operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,764</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,638</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease asset obtained in exchange for operating lease obligations</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_pn3n3_z9bn20iQgI4h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right">9,439</td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_pn3n3_zF9882zMthDc" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease asset obtained in exchange for operating lease obligations operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,439</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remaining lease term</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_i01I_dtY_c20231231_zRyQ4lxhe9ob" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Remaining lease term operating lease">3.5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_i01I_dtY_c20241231_zRcUKLKIXcr9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Remaining lease term operating lease">2.5 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Discount rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_i01I_pid_dp_uPure_c20231231_z5ileirFRAAc" style="font-family: Times New Roman, Times, Serif" title="Discount rate operating lease">5.76</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span id="xdx_903_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_i01I_pid_dp_uPure_c20241231_zcaQ9BpxCri9" style="font-family: Times New Roman, Times, Serif" title="Discount rate operating lease">5.15</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> </table> 7764000 8638000 7764000 8638000 9439000 8360000 9439000 8360000 P3Y6M P2Y6M 0.0576 0.0515 <p id="xdx_808_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_z9RwQ63WZoji" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 9 </b></span><b><span id="xdx_824_ziA2MqiY6z66">ACCOUNT PAYABLE AND ACCRUED LIABILITIES</span></b></p> <p id="xdx_890_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z7ZT2dVKRKbf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B4_zj9gbtsl22eh" style="display: none">SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20231231_zKFARyGjwvWe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20241231_zKiYoYC9wDd3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsPayableTradeCurrent_iI_maAPAALzq8Y_zWxTYvufH25g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade creditors</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,412</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,736</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iI_maAPAALzq8Y_z1EHHwZx2xY7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">311</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--DepositReceived_iI_maAPAALzq8Y_zDMmtMiZJAZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deposit received</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,302</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,293</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAALzq8Y_zmV0UZc8zydh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Goods and services tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">532</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">161</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--DeferredIncome_iI_maAPAALzq8Y_zpNzFG13QRs9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">533</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maAPAALzq8Y_zZObBiyO2vX1" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">112</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">102</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iTI_mtAPAALzq8Y_zxRKt2ScxjQk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Account payable and accrued liabilities </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,739</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,136</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AF_zMlWiiQkMPh7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_z7ZT2dVKRKbf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B4_zj9gbtsl22eh" style="display: none">SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_497_20231231_zKFARyGjwvWe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20241231_zKiYoYC9wDd3" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccountsPayableTradeCurrent_iI_maAPAALzq8Y_zWxTYvufH25g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Trade creditors</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,412</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,736</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--AccruedLiabilitiesCurrent_iI_maAPAALzq8Y_z1EHHwZx2xY7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">311</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_ecustom--DepositReceived_iI_maAPAALzq8Y_zDMmtMiZJAZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deposit received</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,302</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,293</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_maAPAALzq8Y_zmV0UZc8zydh" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Goods and services tax payable</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">532</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">161</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--DeferredIncome_iI_maAPAALzq8Y_zpNzFG13QRs9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Deferred income</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">533</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_maAPAALzq8Y_zZObBiyO2vX1" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Others</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">112</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">102</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iTI_mtAPAALzq8Y_zxRKt2ScxjQk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Account payable and accrued liabilities </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,739</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,136</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 10412000 8736000 321000 311000 1302000 2293000 532000 161000 60000 533000 112000 102000 12739000 12136000 <p id="xdx_801_ecustom--AmountsDueToRelatedPartiesTextBlock_zrKptGOZEPP2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 10 <span id="xdx_82A_z0cc751IAabl">AMOUNTS DUE TO RELATED PARTIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_ecustom--ScheduleOfAmountsDueToRelatedPartiesTableTextBlock_zVa3NEidgUEd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts due to related parties consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B1_zlkopKFtSyo2" style="display: none">SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">As of</span> </p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">Dec 31, 2023</span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Due to related parties*</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- Ten-League Corporations Pte Ltd<span id="xdx_F47_zR5lp1myKYo"><sup>(1)</sup></span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_fKDEpKg_____zFMWnnPsMqGb" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,016</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_fKDEpKg_____zCIilzQKsNlb" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,353</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- Ten-League Green Energy Pte Ltd<span id="xdx_F43_zPquORhPVbq7"><sup>(2)</sup></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueGreenEnergyPteLtdMember_fKDIpKg_____zfFNck5b8z0l" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0984">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueGreenEnergyPteLtdMember_fKDIpKg_____zfcw2xODqwKd" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">577</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to related parties</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--OtherLiabilities_iI_c20231231_fKg_____zdocFVLvL0Ed" style="border-bottom: Black 2.5pt double; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif">14,016</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--OtherLiabilities_iI_c20241231_fKg_____z2BJCKtZK1el" style="border-bottom: Black 2.5pt double; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif">12,930</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0A_zURXfRKWWUO9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F17_zSeUVzdJvjWg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ultimate holding company</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0F_zhvBmwkgnMil" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F1B_zf7UtDnzvA7i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFNT1VOVFMgRFVFIFRPIFJFTEFURUQgUEFSVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueCorporationsPteLtdMember_zyXTUhwW9Hzg" title="Ownership interest">100</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% owned by Tel-League Corporations Pte Ltd</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0C_zu0r2lYGrqG9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F12_zyFHjnpel3Qh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts are unsecured, interest-free and repayable on demand.</span></td> </tr></table> <p id="xdx_8A2_zI00Q8JW09eh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_ecustom--ScheduleOfAmountsDueToRelatedPartiesTableTextBlock_zVa3NEidgUEd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amounts due to related parties consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B1_zlkopKFtSyo2" style="display: none">SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">As of</span> </p> <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif">Dec 31, 2023</span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/> Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Due to related parties*</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- Ten-League Corporations Pte Ltd<span id="xdx_F47_zR5lp1myKYo"><sup>(1)</sup></span></span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_983_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_fKDEpKg_____zFMWnnPsMqGb" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,016</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_989_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_fKDEpKg_____zCIilzQKsNlb" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">12,353</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- Ten-League Green Energy Pte Ltd<span id="xdx_F43_zPquORhPVbq7"><sup>(2)</sup></span></span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_988_eus-gaap--OtherLiabilities_iI_c20231231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueGreenEnergyPteLtdMember_fKDIpKg_____zfFNck5b8z0l" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0984">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98A_eus-gaap--OtherLiabilities_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueGreenEnergyPteLtdMember_fKDIpKg_____zfcw2xODqwKd" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">577</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to related parties</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_98B_eus-gaap--OtherLiabilities_iI_c20231231_fKg_____zdocFVLvL0Ed" style="border-bottom: Black 2.5pt double; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif">14,016</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td id="xdx_981_eus-gaap--OtherLiabilities_iI_c20241231_fKg_____z2BJCKtZK1el" style="border-bottom: Black 2.5pt double; text-align: right" title="Due to related parties"><span style="font-family: Times New Roman, Times, Serif">12,930</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0A_zURXfRKWWUO9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F17_zSeUVzdJvjWg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ultimate holding company</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0F_zhvBmwkgnMil" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F1B_zf7UtDnzvA7i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEFNT1VOVFMgRFVFIFRPIFJFTEFURUQgUEFSVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--TenLeagueCorporationsPteLtdMember_zyXTUhwW9Hzg" title="Ownership interest">100</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% owned by Tel-League Corporations Pte Ltd</span></td> </tr></table> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 15pt; text-align: right"><span id="xdx_F0C_zu0r2lYGrqG9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"></td><td style="text-align: justify"><span id="xdx_F12_zyFHjnpel3Qh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The amounts are unsecured, interest-free and repayable on demand.</span></td> </tr></table> 14016000 12353000 577000 14016000 12930000 1 <p id="xdx_802_eus-gaap--DebtDisclosureTextBlock_zkUs8DioATDj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 11 <span id="xdx_828_z1W3u1MsJxmi">BANK BORROWINGS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfDebtTableTextBlock_z9htSY76Kdf5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowings consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B1_z77ygIk9J0Q2" style="display: none">SCHEDULE OF BANK BORROWINGS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">Term of</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">Annual</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20231231_zvw2Pue3kmw6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20241231_z8CegYLyP4d4" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">repayments</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">interest rate</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--TermLoansMember_zxQBf1wckWIj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 18%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Term loans</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 19%; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Within <span id="xdx_900_eus-gaap--DebtInstrumentTerm_dtY_c20240101__20241231__us-gaap--DebtInstrumentAxis__custom--TermLoansMember_zdVXlit15U7f" title="Term of repayments">5 </span></span><span style="font-family: Times New Roman, Times, Serif">years</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 17%; text-align: right"><span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__us-gaap--DebtInstrumentAxis__custom--TermLoansMember_zdEzYcG8u04l" style="font-family: Times New Roman, Times, Serif" title="Annual interest rate">3.0</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">431</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">175</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--BillsPayableMember_zSzUIebcbxB9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Bills payable (Note a)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,875</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,158</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--LongTermDebt_iI_pn3n3_zgp9OTNm3lFc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowings</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,306</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,333</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Total:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Representing:-</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebtCurrent_iI_pn3n3_zdNTONGTPIF9" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Within 12 months</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,333</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zZ5QaAkuOXk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Over 1 year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">175</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1017">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_z5EM75a7Ssm4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowings</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,306</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,333</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A6_zqQPIKAwo2p1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Note a: These bills payable are short term credit facilities granted by local banks to us in the amount of up to in aggregate of S$<span id="xdx_904_eus-gaap--LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases_iI_pn5n6_c20241231_zqQ5dDyI1Fcf" title="Short term credit facilities granted">23.5 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and is up to 180 days for financing the purchase of equipment and machinery.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024 and 2023, term loan was obtained from a financial institution in Singapore, which bear annual interest at a fixed rate at <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20241231__us-gaap--DebtInstrumentAxis__custom--TermLoansMember_zncwpcXiGEke" title="Annual interest rate">3.0</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% and are repayable within <span id="xdx_909_eus-gaap--DebtInstrumentTerm_dtY_c20240101__20241231__us-gaap--DebtInstrumentAxis__custom--TermLoansMember_z6i1bdfCoJVk" title="Term of repayments">5 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s bank borrowing is guaranteed under a personal guarantee from Mr Jison Lim and under a corporate guarantee from Ten-League Corporations Pte Ltd.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ScheduleOfDebtTableTextBlock_z9htSY76Kdf5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowings consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B1_z77ygIk9J0Q2" style="display: none">SCHEDULE OF BANK BORROWINGS</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">Term of</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">Annual</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20231231_zvw2Pue3kmw6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20241231_z8CegYLyP4d4" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">repayments</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">interest rate</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--TermLoansMember_zxQBf1wckWIj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 18%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Term loans</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 19%; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Within <span id="xdx_900_eus-gaap--DebtInstrumentTerm_dtY_c20240101__20241231__us-gaap--DebtInstrumentAxis__custom--TermLoansMember_zdVXlit15U7f" title="Term of repayments">5 </span></span><span style="font-family: Times New Roman, Times, Serif">years</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 17%; text-align: right"><span id="xdx_903_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20241231__us-gaap--DebtInstrumentAxis__custom--TermLoansMember_zdEzYcG8u04l" style="font-family: Times New Roman, Times, Serif" title="Annual interest rate">3.0</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">431</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">175</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LongTermDebt_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--BillsPayableMember_zSzUIebcbxB9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Bills payable (Note a)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16,875</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,158</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--LongTermDebt_iI_pn3n3_zgp9OTNm3lFc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowings</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,306</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,333</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Total:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif">Representing:-</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LongTermDebtCurrent_iI_pn3n3_zdNTONGTPIF9" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Within 12 months</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,333</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--LongTermDebtNoncurrent_iI_pn3n3_zZ5QaAkuOXk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Over 1 year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">175</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1017">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--LongTermDebt_iI_pn3n3_z5EM75a7Ssm4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Bank borrowings</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: right; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,306</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">23,333</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> P5Y 0.030 431000 175000 16875000 23158000 17306000 23333000 17131000 23333000 175000 17306000 23333000 23500000 0.030 P5Y <p id="xdx_804_eus-gaap--LesseeOperatingLeasesTextBlock_zrKZqJ0WwM7d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 12 – <span id="xdx_820_zwIplbB4F6R2">LEASE LIABILITIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has lease contracts for machinery and equipment and factory premises. The lease agreements do not impose any covenants, but lease assets may not be used as security for borrowing purposes. The movement in the carrying amount of lease liabilities are as follows:</span></p> <p id="xdx_894_ecustom--ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock_zRe7t3Ogfbt5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_zKQvbtWe1jTh" style="display: none">SCHEDULE OF LEASE LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20230101__20231231_zQL1LUILMGzh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20240101__20241231_zil3OJyiFdO6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--OperatingAndFinanceLeaseLiability_iS_pn3n3_zxp1Cf75mwod" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Opening</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,525</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,454</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingLiabilities_pn3n3_znbvOz04NCT8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Addition during the year</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,439</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,442</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_ecustom--DerecognisedDuringYear_pn3n3_zCQ7GDgeOwzg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">De-recognised during the year</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,512</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,799</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseInterestExpense_pn3n3_zioH1xklp9t6" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Accretion of interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">766</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">827</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeasePayments_iN_pn3n3_di_zNMAWmEmgZjh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lease payments</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,764</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,638</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_ecustom--OperatingAndFinanceLeaseLiability_iE_pn3n3_zDKbnqT5MOLg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Closing</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,454</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,286</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zeJZVRQtkVkb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_ecustom--ScheduleOfLeaseLiabilitiesInFinancialPositionTableTextBlock_z4bk2S8PTgj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities are presented in the statement of financial position as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_ziOzVbKiyjhh" style="display: none">SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20231231_zy76v0udZRb2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20241231_zlpqAMEWXk09" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--OperatingAndFinanceLeaseLiabilityCurrent_iI_pn3n3_maOLLzobv_z5kyYesNUFQa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liabilities, current</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,246</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,421</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--OperatingAndFinanceLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzobv_zJEfWrBZ6Ch2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lease liabilities, non-current</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,208</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,865</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--OperatingAndFinanceLeaseLiability_iTI_pn3n3_mtOLLzobv_zHx1cMDDQpSe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,454</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,286</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zP1I3ZO5h6ub" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_ecustom--ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock_zRe7t3Ogfbt5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_zKQvbtWe1jTh" style="display: none">SCHEDULE OF LEASE LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20230101__20231231_zQL1LUILMGzh" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20240101__20241231_zil3OJyiFdO6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--OperatingAndFinanceLeaseLiability_iS_pn3n3_zxp1Cf75mwod" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Opening</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,525</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,454</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOperatingLiabilities_pn3n3_znbvOz04NCT8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Addition during the year</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,439</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,442</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_ecustom--DerecognisedDuringYear_pn3n3_zCQ7GDgeOwzg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">De-recognised during the year</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,512</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,799</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--FinanceLeaseInterestExpense_pn3n3_zioH1xklp9t6" style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif">Accretion of interest</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">766</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">827</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OperatingLeasePayments_iN_pn3n3_di_zNMAWmEmgZjh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lease payments</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7,764</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,638</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40F_ecustom--OperatingAndFinanceLeaseLiability_iE_pn3n3_zDKbnqT5MOLg" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Closing</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,454</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,286</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 14525000 15454000 9439000 10442000 -1512000 -3799000 766000 827000 7764000 8638000 15454000 14286000 <p id="xdx_896_ecustom--ScheduleOfLeaseLiabilitiesInFinancialPositionTableTextBlock_z4bk2S8PTgj1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities are presented in the statement of financial position as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BF_ziOzVbKiyjhh" style="display: none">SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_490_20231231_zy76v0udZRb2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20241231_zlpqAMEWXk09" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--OperatingAndFinanceLeaseLiabilityCurrent_iI_pn3n3_maOLLzobv_z5kyYesNUFQa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Lease liabilities, current</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,246</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,421</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40D_ecustom--OperatingAndFinanceLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzobv_zJEfWrBZ6Ch2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Lease liabilities, non-current</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,208</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,865</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_ecustom--OperatingAndFinanceLeaseLiability_iTI_pn3n3_mtOLLzobv_zHx1cMDDQpSe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,454</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">14,286</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 6246000 7421000 9208000 6865000 15454000 14286000 <p id="xdx_804_ecustom--DeferredTaxLiabilitiesTextBlock_zuC1Fm7A0CG2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE 13 – <span id="xdx_823_zZlN9iRX2iS8">DEFERRED TAX LIABILITIES</span></b></span></p> <p id="xdx_89E_ecustom--ScheduleOfDeferredTaxLiabilitiesTableTextBlock_zJOTg1rhFbSa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B8_zjzzeEL5daV2" style="display: none">SCHEDULE OF DEFERRED TAX LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20230101__20231231_zPWaQYsuD5na" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20240101__20241231_zo18aGAJDOa2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxLiabilities_iS_pn3n3_zd7bH00Hr7t2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Opening</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">861</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,586</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--IncreaseDecreaseInDeferredLiabilities_pn3n3_zDdYfUELUvzj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Addition during the year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">725</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">431</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_iE_pn3n3_zfi1jQ2yitha" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Closing</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,586</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,017</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A3_zH89EPMHC26a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zQWX7B318JI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The temporary differences which give rises to the deferred income tax liability are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zI79SNEMAuui" style="display: none">SCHEDULE OF DEFERRED INCOME TAX LIABILITY</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20231231_zO7t7rM4Gts6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20241231_zRgzDU7lms1" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTALGzya5_zggLY0jEOvh9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Net book value of fixed assets</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27,810</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,233</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--DeferredTaxAssetsRightOfUseAsset_iI_pn3n3_maDTALGzya5_zMM6mm0tzeXj" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Net book value of ROUA</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--DeferredTaxLiabilitiesRightOfUseAsset_iNI_pn3n3_di_msDTALGzya5_z3xtz6Rz0SXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Less: Lease liabilities (ROUA)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,221</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesOther_iNI_pn3n3_di_msDTALGzya5_znBhvB1hCL89" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Net book value of non-qualifying assets</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(95</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_ecustom--DeferredTaxAssetsLiabilitiesGross_iTI_pn3n3_mtDTALGzya5_maDTTDzqFJ_zlowTI8wQuZ2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax liability gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">27,716</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,184</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--DeferredTaxWrittenDownValue_iNI_pn3n3_di_msDTTDzqFJ_z9Z2J5EPlvt1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Tax written down value</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,309</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pn3n3_mtDTTDzqFJ_zJ7PcyUcnMWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Timing difference</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,331</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,875</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxLiabilities_iI_pn3n3_z7YLjxoBqUQf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Deferred tax liability @ <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIERFRkVSUkVEIElOQ09NRSBUQVggTElBQklMSVRZIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20230101__20231231__srt--StatementGeographicalAxis__country--SG_z8ttyByobJV3" title="Income tax rate"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIERFRkVSUkVEIElOQ09NRSBUQVggTElBQklMSVRZIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zUGCUBjcWywh" title="Income tax rate">17</span></span></span><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,586</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,017</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zSg3fnr07ED6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liabilities are established for uncertain tax positions expected to be taken in income tax returns when such positions are judged to meet the “more-likely-than-not” threshold based on the technical merits of the position.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the current tax law in Singapore, the Company is and will be subjected to the enterprise income tax rate of <span id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zSZUekcBiM34" title="Income tax rate">17</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89E_ecustom--ScheduleOfDeferredTaxLiabilitiesTableTextBlock_zJOTg1rhFbSa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B8_zjzzeEL5daV2" style="display: none">SCHEDULE OF DEFERRED TAX LIABILITIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20230101__20231231_zPWaQYsuD5na" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20240101__20241231_zo18aGAJDOa2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxLiabilities_iS_pn3n3_zd7bH00Hr7t2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Opening</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">861</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,586</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--IncreaseDecreaseInDeferredLiabilities_pn3n3_zDdYfUELUvzj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Addition during the year</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">725</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">431</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxLiabilities_iE_pn3n3_zfi1jQ2yitha" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Closing</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,586</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,017</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 861000 1586000 725000 431000 1586000 2017000 <p id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zQWX7B318JI9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The temporary differences which give rises to the deferred income tax liability are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zI79SNEMAuui" style="display: none">SCHEDULE OF DEFERRED INCOME TAX LIABILITY</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20231231_zO7t7rM4Gts6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20241231_zRgzDU7lms1" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As of <br/>Dec 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTALGzya5_zggLY0jEOvh9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Net book value of fixed assets</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">27,810</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,233</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--DeferredTaxAssetsRightOfUseAsset_iI_pn3n3_maDTALGzya5_zMM6mm0tzeXj" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Net book value of ROUA</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,199</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--DeferredTaxLiabilitiesRightOfUseAsset_iNI_pn3n3_di_msDTALGzya5_z3xtz6Rz0SXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Less: Lease liabilities (ROUA)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,221</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxLiabilitiesOther_iNI_pn3n3_di_msDTALGzya5_znBhvB1hCL89" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Net book value of non-qualifying assets</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(95</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(27</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_408_ecustom--DeferredTaxAssetsLiabilitiesGross_iTI_pn3n3_mtDTALGzya5_maDTTDzqFJ_zlowTI8wQuZ2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred tax liability gross</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">27,716</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">30,184</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_ecustom--DeferredTaxWrittenDownValue_iNI_pn3n3_di_msDTTDzqFJ_z9Z2J5EPlvt1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: Tax written down value</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,309</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iTI_pn3n3_mtDTTDzqFJ_zJ7PcyUcnMWc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Timing difference</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,331</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,875</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxLiabilities_iI_pn3n3_z7YLjxoBqUQf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Deferred tax liability @ <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIERFRkVSUkVEIElOQ09NRSBUQVggTElBQklMSVRZIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_903_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20230101__20231231__srt--StatementGeographicalAxis__country--SG_z8ttyByobJV3" title="Income tax rate"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIERFRkVSUkVEIElOQ09NRSBUQVggTElBQklMSVRZIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_90B_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zUGCUBjcWywh" title="Income tax rate">17</span></span></span><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,586</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,017</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 27810000 30233000 8000 1199000 7000 1221000 95000 27000 27716000 30184000 18385000 18309000 9331000 11875000 0.17 0.17 1586000 2017000 0.17 <p id="xdx_80F_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z32UNlx6mQRd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-14 <span id="xdx_828_zsgn99reyLv8">SHAREHOLDERS’ EQUITY</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><span style="text-decoration: underline">Ordinary Shares</span></i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company was established under the laws of Cayman Islands on March 17, 2023 with authorized share of <span id="xdx_90F_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20230317_z7TgWutenUc8" title="Ordinary shares, authorized">500,000,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares of par value US$<span id="xdx_903_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_uUSDPShares_c20230317_z7nPSUWsxy5d" title="Ordinary shares, par value">0.001 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each at the time of incorporation. Our authorized share capital has been changed to US$<span id="xdx_909_ecustom--ShareCapital_iI_c20240216_zSUS9jpkK9zb" title="Share capital">500,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">divided into <span id="xdx_904_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20240216_z9CTUS5JyDfi" title="Ordinary shares, authorized">20,000,000,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares, par value of US$<span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_uUSDPShares_c20240216_zDX7HR99iNPa" title="Ordinary shares, par value">0.000025 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each on February 16, 2024. <span id="xdx_90F_eus-gaap--CommonStockSharesIssued_iI_pid_dc_c20230317_zZL12PjaaPr9" title="Ordinary shares, shares issued">One </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary share was issued on March 17, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is authorized to issue one class of ordinary share.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The holders of the Company’s ordinary share are entitled to the following rights:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Voting Rights</b>: <span id="xdx_90A_eus-gaap--CommonStockVotingRights_c20240101__20241231_z07OW2KMML33" title="Voting rights, description">Each share of the Company’s ordinary share entitles its holder to one vote per share on all matters to be voted or consented upon by the stockholders. Holders of the Company’s ordinary shares are not entitled to cumulative voting rights with respect to the election of directors</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividend Right</b>: <span id="xdx_90F_eus-gaap--PreferredStockVotingRights_c20240101__20241231_zsv171URjB42" title="Dividend right, description">Subject to limitations under Cayman law and preferences that may apply to any shares of preferred stock that the Company may decide to issue in the future, holders of the Company’s ordinary share are entitled to receive ratably such dividends or other distributions, if any, as may be declared by the Board of the Company out of funds legally available thereof</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidation Right</b>: In the event of the liquidation, dissolution or winding up of our business, the holders of the Company’s ordinary share are entitled to share ratably in the assets available for distribution after the payment of all of the debts and other liabilities of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other Matters</b>: The holders of the Company’s ordinary share have no subscription, redemption or conversion privileges. The Company’s ordinary share does not entitle its holders to preemptive rights. All of the outstanding shares of the Company’s ordinary share are fully paid and non-assessable. The rights, preferences and privileges of the holders of the Company’s ordinary share are subject to the rights of the holders of shares of any series of preferred stock which the Company may issue in the future.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 500000000 0.001 500000 20000000000 0.000025 1 Each share of the Company’s ordinary share entitles its holder to one vote per share on all matters to be voted or consented upon by the stockholders. Holders of the Company’s ordinary shares are not entitled to cumulative voting rights with respect to the election of directors Subject to limitations under Cayman law and preferences that may apply to any shares of preferred stock that the Company may decide to issue in the future, holders of the Company’s ordinary share are entitled to receive ratably such dividends or other distributions, if any, as may be declared by the Board of the Company out of funds legally available thereof <p id="xdx_802_eus-gaap--SegmentReportingDisclosureTextBlock_zVEIxLov5Kgb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 15 <span id="xdx_82D_zZZSVODXH8A3">REVENUES BY SEGMENT</span></b></span></p> <p id="xdx_890_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zwfjSppqUlL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zP5uVyL1jDYf" style="display: none">SCHEDULE OF REVENUES BY SEGMENT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20230101__20231231_zvLXqxpWKFW2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20240101__20241231_zAkgSyLWpSei" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zgpkvooIPAC4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Sale of heavy equipment and parts</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zfW7aZ2VH2Sc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_znJX5Hhi8Lbb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zDC6FRRQfMtl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues by segment</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AE_zj3XNA5DuUkc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In accordance with ASC 280, Segment Reporting, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different services. Based on management’s assessment, the Company has determined that it has <span id="xdx_907_eus-gaap--NumberOfOperatingSegments_dc_uSegment_c20240101__20241231_zOcBYD9S3WY3" title="Number of operating segments">three </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">operating segments as defined by ASC 280 as follow:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sale of heavy equipment and parts</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Engineering consultancy service income</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rental income</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information regarding the results of each reportable segment is included below. Performance is measured based on segment revenue and gross profit/(loss), as included in the internal management reports that are reviewed by the Company’s CODM. Both segment revenue and gross profit/(loss) are used to measure performance as management believes that such information is the most relevant in evaluating the level of activities and results of these segments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_895_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_z5jCahVtd6g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present summary information by product type for the year ended December 31, 2023 and 2024, respectively:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_zbmLNJflQOL9" style="display: none">SUMMARY OF SEGMENT INFORMATION BY PRODUCT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zQZgHepKW2t6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zLKu5IGBkLGd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zwAbBXDzGHh2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20230101__20231231_znYY0rH05Mzd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sale of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>heavy equipment and parts</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_z1qHwVWCk743" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--GrossProfit_zHKLFrUMbYL8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Gross Profit</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,097</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,893</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,782</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zijiXv8zCvy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zU4mbD4IJMEk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zjmlmkALBmNc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20240101__20241231_zi6iKeoRRbOd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sale of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>heavy equipment and parts</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zr2ZgsHumoG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--GrossProfit_zqgSF5rCdYn1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Gross Profit</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,275</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,621</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,658</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AD_zXVpIDtC1V19" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_ecustom--ScheduleOfDisaggregationOfRevenueByTimingOfRevenueRecognitionTableTextBlock_zlkwT2jeJSFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the following table, revenue is disaggregated by the timing of revenue recognition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_zhlBN7GWjlC6" style="display: none">SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zG6ieJtL9o9f" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zGTMk23oV8Il" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zuQ2yXtlNWKc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20230101__20231231_zWDRJV94j7wi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>Sale of heavy equipment and parts</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Timing of revenue recognition:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zlGn8mPq2Azi" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1168">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">63,481</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zp0lhy12uY9e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1171">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1172">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zF2PGkdINO0g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zwO95X8Oavgj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zcO544xfskoa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20240101__20241231_zwGSkj9b36F9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sale of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>heavy equipment and parts</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Timing of revenue recognition:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zLhoeFzx7yo9" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1178">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,953</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z3AyBw905Ca9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1181">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1182">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zVeJzHsLyODe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1187">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8AD_zbwL3zQT2Ytf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No segmental analysis of segment assets is disclosed because there is no asset information provided to the CODM.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_zwfjSppqUlL9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B3_zP5uVyL1jDYf" style="display: none">SCHEDULE OF REVENUES BY SEGMENT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49C_20230101__20231231_zvLXqxpWKFW2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49F_20240101__20241231_zAkgSyLWpSei" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zgpkvooIPAC4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Sale of heavy equipment and parts</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zfW7aZ2VH2Sc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_znJX5Hhi8Lbb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zDC6FRRQfMtl" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues by segment</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 56449000 45763000 7032000 2190000 9301000 10543000 72782000 58496000 3 <p id="xdx_895_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_z5jCahVtd6g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following tables present summary information by product type for the year ended December 31, 2023 and 2024, respectively:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_zbmLNJflQOL9" style="display: none">SUMMARY OF SEGMENT INFORMATION BY PRODUCT</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zQZgHepKW2t6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zLKu5IGBkLGd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zwAbBXDzGHh2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20230101__20231231_znYY0rH05Mzd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sale of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>heavy equipment and parts</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_z1qHwVWCk743" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">72,782</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--GrossProfit_zHKLFrUMbYL8" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Gross Profit</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,097</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,893</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,782</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zijiXv8zCvy9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zU4mbD4IJMEk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zjmlmkALBmNc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20240101__20241231_zi6iKeoRRbOd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sale of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>heavy equipment and parts</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_402_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zr2ZgsHumoG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">58,496</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--GrossProfit_zqgSF5rCdYn1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Gross Profit</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,275</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">762</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,621</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,658</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 56449000 7032000 9301000 72782000 10097000 1792000 3893000 15782000 45763000 2190000 10543000 58496000 4275000 762000 5621000 10658000 <p id="xdx_896_ecustom--ScheduleOfDisaggregationOfRevenueByTimingOfRevenueRecognitionTableTextBlock_zlkwT2jeJSFd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the following table, revenue is disaggregated by the timing of revenue recognition.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BB_zhlBN7GWjlC6" style="display: none">SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zG6ieJtL9o9f" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_494_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zGTMk23oV8Il" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230101__20231231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zuQ2yXtlNWKc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49A_20230101__20231231_zWDRJV94j7wi" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <b>Sale of heavy equipment and parts</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Timing of revenue recognition:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zlGn8mPq2Azi" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">56,449</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">7,032</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1168">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">63,481</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zp0lhy12uY9e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1171">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1172">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,301</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49B_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--SaleOfHeavyEquipmentAndPartsMember_zF2PGkdINO0g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_496_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--EngineeringConsultancyServiceIncomeMember_zwO95X8Oavgj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_495_20240101__20241231__us-gaap--StatementBusinessSegmentsAxis__custom--RentalIncomeMember_zcO544xfskoa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_49E_20240101__20241231_zwGSkj9b36F9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">For the year ended December 31, 2024</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Sale of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>heavy equipment and parts</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Engineering consultancy service</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Rental income</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Timing of revenue recognition:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zLhoeFzx7yo9" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Point in time</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">45,763</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,190</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1178">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">47,953</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z3AyBw905Ca9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Over time</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1181">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1182">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hus-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zVeJzHsLyODe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1187">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10,543</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 56449000 7032000 63481000 9301000 9301000 45763000 2190000 47953000 10543000 10543000 10543000 10543000 <p id="xdx_806_eus-gaap--IncomeTaxDisclosureTextBlock_zh62vUseuJHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-16 <span id="xdx_82C_zpF7Z8glRfz1">INCOME TAX EXPENSE</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWQa6qOLvM8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B8_zqU3e0pFwdl" style="display: none">SCHEDULE OF PROVISION FOR INCOME TAXES</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20230101__20231231_zYIToQI4w9jd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20240101__20241231_zlYgjmGEaYwa" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBzk66_zo0A0vZEfvok" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current year</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">681</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1196">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzk66_zaAkn4yYWcyl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Over)/under-provision in prior years</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">300</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_maITEBzk66_zvBrg5dUHln6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Deferred tax expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">725</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">431</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzk66_zeeRhJPGKPQ8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,046</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">731</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A4_zFiD9BGmBLv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is subject to taxes in the jurisdictions in which it operates, as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cayman Islands</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League International Holdings Limited is an exempted Cayman Islands company and is presently not subject to income taxes or income tax filing requirements in the Cayman Islands or the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>BVI</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Venture Capital Limited is an exempted British Virgin Islands company and is presently not subject to income taxes or income tax filing requirements in the British Virgin Islands or the United States.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Singapore</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Engineering &amp; Technology Pte. Ltd and Ten-League Port Engineering Solutions Pte. Ltd are operating in Singapore and are subject to the Singapore tax law at the corporate tax rate at <span id="xdx_902_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20240101__20241231__srt--StatementGeographicalAxis__country--SG_zS6ZKZ3MObV3" title="Corporate tax rate">17</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% on the assessable income arising in Singapore during its tax year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zOATbuOz0TAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The reconciliation of income tax rate to the effective income tax rate based on income before income taxes for the year ended December 31, 2023 and 2024 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_z2SlnPs9aUm1" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230101__20231231__srt--StatementGeographicalAxis__country--SG_zvyYPSAz2vpe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20240101__20241231__srt--StatementGeographicalAxis__country--SG_z42Gtlffpon7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zmWYcKN314yg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Income before income taxes</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,126</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,615</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_zPR4DuBQQoEi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Statutory income tax rate</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzJRZ_zqM0TElQYDz9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Income tax expense at statutory rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,381</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">445</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzJRZ_zsCETuTDRmB6" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">(Over)/under provision in previous financial year</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">300</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_di_msITEBzJRZ_zLI0qJlBXsc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Tax effect of non-taxable income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(228</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(133</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzJRZ_zy2u3fcl4n4l" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Tax effect of non-deductible items</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">156</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--IncomeTaxReconciliationTaxEffectOnTemporaryDifferences_maITEBzJRZ_z2Ef5r4524H8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Tax effect on temporary differences</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">211</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">78</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--IncomeTaxReconciliationStatutorySteppedIncomeTaxExemption_maITEBzJRZ_zlvRwJhXeOD1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Statutory stepped income tax exemption</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(114</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1233">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzJRZ_zUIR5f6u4K88" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,046</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">731</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A8_zQamzJjgumJ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="text-decoration: underline">Uncertain tax positions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company evaluates the uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions. The Company did not incur any interest and penalties related to potential underpaid income tax expenses for the financial year ended December 31, 2024 and 2023 and also did not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zWQa6qOLvM8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provision for income taxes consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B8_zqU3e0pFwdl" style="display: none">SCHEDULE OF PROVISION FOR INCOME TAXES</span> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20230101__20231231_zYIToQI4w9jd" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_499_20240101__20241231_zlYgjmGEaYwa" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--CurrentIncomeTaxExpenseBenefit_maITEBzk66_zo0A0vZEfvok" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current year</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">681</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1196">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzk66_zaAkn4yYWcyl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">(Over)/under-provision in prior years</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">300</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--DeferredIncomeTaxExpenseBenefit_maITEBzk66_zvBrg5dUHln6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Deferred tax expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">725</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">431</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzk66_zeeRhJPGKPQ8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,046</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">731</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 681000 -360000 300000 725000 431000 1046000 731000 0.17 <p id="xdx_899_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zOATbuOz0TAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The reconciliation of income tax rate to the effective income tax rate based on income before income taxes for the year ended December 31, 2023 and 2024 are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8B7_z2SlnPs9aUm1" style="display: none">SCHEDULE OF EFFECTIVE INCOME TAX RATE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_498_20230101__20231231__srt--StatementGeographicalAxis__country--SG_zvyYPSAz2vpe" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20240101__20241231__srt--StatementGeographicalAxis__country--SG_z42Gtlffpon7" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_zmWYcKN314yg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Income before income taxes</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,126</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,615</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_zPR4DuBQQoEi" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Statutory income tax rate</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr> <tr id="xdx_409_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_maITEBzJRZ_zqM0TElQYDz9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Income tax expense at statutory rate</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,381</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">445</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_maITEBzJRZ_zsCETuTDRmB6" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">(Over)/under provision in previous financial year</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(360</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">300</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_401_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_di_msITEBzJRZ_zLI0qJlBXsc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Tax effect of non-taxable income</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(228</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(133</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr> <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_maITEBzJRZ_zy2u3fcl4n4l" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Tax effect of non-deductible items</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">156</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">41</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40B_ecustom--IncomeTaxReconciliationTaxEffectOnTemporaryDifferences_maITEBzJRZ_z2Ef5r4524H8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Tax effect on temporary differences</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">211</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">78</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40E_ecustom--IncomeTaxReconciliationStatutorySteppedIncomeTaxExemption_maITEBzJRZ_zlvRwJhXeOD1" style="vertical-align: bottom; background-color: White"> <td style="text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Statutory stepped income tax exemption</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(114</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1233">-</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_iT_mtITEBzJRZ_zUIR5f6u4K88" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,046</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">731</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 8126000 2615000 0.17 0.17 1381000 445000 -360000 300000 228000 133000 156000 41000 211000 78000 -114000 1046000 731000 <p id="xdx_803_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zSqCNb4NLgaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE- 17 <span id="xdx_827_z0Be2uq3oXm6">RELATED PARTY TRANSACTIONS</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the ordinary course of business, the Company was involved in certain transactions, either at cost or current market prices, and on the normal commercial terms with related parties. The following table provides the transactions with these parties for the years as presented (for the portion of such period that they were considered related):</span></p> <p id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zts2OuoRsNRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zBP6MnaTugR2" style="display: none">SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Nature of transactions</span></td><td style="display: none; text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20230101__20231231_zl1GPxzBZzv6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20240101__20241231_zPaNTz4tQRV2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Nature of transactions</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Corporations Pte. Ltd.<sup>(1)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--ManagementFeeExpense_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_zn7LhHzqFa31" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Management fee charged</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F43_zDu8WDkolB6i" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,471</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,358</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndEquipmentMember_zmgwnSOGXNsk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Purchase of plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F45_z6IH0xeT0PL1" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">884</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SparePartsMember_zysvm7ZX56wj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Purchase of spare parts</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F49_zbndvbArLPMk" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">708</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">877</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuJRWpJvvoie" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Purchase of motor vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_z460vXKyL68j" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">88</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1252">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--PaymentsForExpenses_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_zlCJc3QBe8U4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">-Expenses paid on behalf</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F48_z14XLfwhQhEl" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1254">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--PaymentsForServicesRendered_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_zwaeSoXAEsh7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">-Services rendered</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F41_zm0ZmbSydGkb" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1257">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Lease payments in respect of:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--OperatingLeasePayments_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndEquipmentMember_zWhdYKv3J9Dh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F42_zjbY0I62ICNd" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1261">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeasePayments_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FactoryPremisesMember_zfrwLqeGqqV1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Factory premises</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_zEmtw0wPm7Xk" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">480</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,096</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeasePayments_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FactoryPremisesMember_zHXFHGZy8wPk" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_zLi2ALLWtnv7" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">480</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,096</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Green Energy Pte. Ltd.<sup>(2)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueGreenEnergyPteLtdMember_zMWaQL8Ih9h8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Subcontract costs</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_ze48nse1vHV9" style="display: none; font-size: 10pt">(2)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">373</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">203</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These related parties are controlled by the common shareholders of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F0A_z85m27MDVTq7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(1)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F14_zzx31fFTYwP9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- Ultimate holding company</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F0F_zUiq2BC34MB" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(2)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_zp2uyzetyXXc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- </span><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFRSQU5TQUNUSU9OUyBXSVRIIFJFTEFURUQgUEFSVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MerrimackHoldingsPteLtdMember__dei--LegalEntityAxis__custom--TenLeagueCorporationsPteLtdMember_zT1whZPxMhWf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% held by Ten-League Corporations Pte Ltd</span></td></tr> </table> <p id="xdx_8AA_zixRguKl60hc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Apart from the transactions and balances detailed elsewhere in these accompanying consolidated financial statements, the Company has no other significant or material related party transactions during the years presented.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_zts2OuoRsNRk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zBP6MnaTugR2" style="display: none">SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Nature of transactions</span></td><td style="display: none; text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_491_20230101__20231231_zl1GPxzBZzv6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" id="xdx_492_20240101__20241231_zPaNTz4tQRV2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Year ended December 31,</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Nature of transactions</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">S$’000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Corporations Pte. Ltd.<sup>(1)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_eus-gaap--ManagementFeeExpense_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_zn7LhHzqFa31" style="vertical-align: bottom; background-color: White"> <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Management fee charged</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F43_zDu8WDkolB6i" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,471</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,358</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndEquipmentMember_zmgwnSOGXNsk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Purchase of plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F45_z6IH0xeT0PL1" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">884</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">10</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SparePartsMember_zysvm7ZX56wj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Purchase of spare parts</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F49_zbndvbArLPMk" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">708</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">877</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_zuJRWpJvvoie" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Purchase of motor vehicles</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_z460vXKyL68j" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">88</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1252">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_409_ecustom--PaymentsForExpenses_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_zlCJc3QBe8U4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">-Expenses paid on behalf</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F48_z14XLfwhQhEl" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1254">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40A_ecustom--PaymentsForServicesRendered_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember_zwaeSoXAEsh7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">-Services rendered</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F41_zm0ZmbSydGkb" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1257">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Lease payments in respect of:</span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_405_eus-gaap--OperatingLeasePayments_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--PlantAndEquipmentMember_zWhdYKv3J9Dh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Plant and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F42_zjbY0I62ICNd" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1261">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeasePayments_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FactoryPremisesMember_zfrwLqeGqqV1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Factory premises</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_zEmtw0wPm7Xk" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">480</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,096</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingLeasePayments_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueCorporationsPteLtdMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FactoryPremisesMember_zHXFHGZy8wPk" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_zLi2ALLWtnv7" style="display: none; font-size: 10pt">(1)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">480</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,096</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ten-League Green Energy Pte. Ltd.<sup>(2)</sup></span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr id="xdx_407_eus-gaap--CostsAndExpenses_hus-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--TenLeagueGreenEnergyPteLtdMember_zMWaQL8Ih9h8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">- Subcontract costs</span></td><td><span style="font-family: Times New Roman, Times, Serif"> <span id="xdx_F4F_ze48nse1vHV9" style="display: none; font-size: 10pt">(2)</span></span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">373</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">203</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These related parties are controlled by the common shareholders of the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F0A_z85m27MDVTq7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(1)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F14_zzx31fFTYwP9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- Ultimate holding company</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F0F_zUiq2BC34MB" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(2)</i></span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_zp2uyzetyXXc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- </span><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIFRSQU5TQUNUSU9OUyBXSVRIIFJFTEFURUQgUEFSVElFUyAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_905_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_pid_dp_c20241231__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--MerrimackHoldingsPteLtdMember__dei--LegalEntityAxis__custom--TenLeagueCorporationsPteLtdMember_zT1whZPxMhWf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">75</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% held by Ten-League Corporations Pte Ltd</span></td></tr> </table> 2471000 1358000 884000 10000 708000 877000 88000 3000 2000 131000 480000 1096000 480000 1096000 373000 203000 0.75 <p id="xdx_80E_eus-gaap--ConcentrationRiskDisclosureTextBlock_zCHhzhXaatUf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-18 <span id="xdx_829_zNhb51Fu5v74">CONCENTRATIONS OF RISK</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is exposed to the following concentrations of risk:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major customers</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2024, there was one single customer who accounted approximately for <span id="xdx_90E_ecustom--ConcentrationRiskPercentage_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember_zCp7PMjVN62e" title="Concentration risk percentage">18.4</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the Company’s revenues. Such substantial revenue contribution by this customer was primarily attributable to the sales of a total of twenty-three units of equipment with a combined value of approximately S$<span id="xdx_90B_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn5n6_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--TwentyThreeUnitsOfEquipmentMember_zFdNmOANSuC2" title="Revenues">10.8 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2023, there was one single customer who accounted approximately for <span id="xdx_908_ecustom--ConcentrationRiskPercentage_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember_zpfIE6pLzZd6" title="Concentration risk percentage">9.5</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the Company’s revenues. Such substantial revenue contribution by this customer was primarily attributable to the sales of a total of seven units of equipment with a combined value of approximately S$<span id="xdx_902_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_pn5n6_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SevenUnitsOfEquipmentMember_zCXyrHP8mrT" title="Revenues">6.9 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The major customer for December 31, 2023 and 2024 is the same major customer.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Major vendors</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the year ended December 31, 2024, Vendor A accounted for <span id="xdx_90C_ecustom--ConcentrationRiskPercentage_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_znSL1l1OeiSh" title="Concentration risk percentage">67.2</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% or more of the Company’s purchases and for the year ended December 31, 2023, Vendor A accounted for <span id="xdx_901_ecustom--ConcentrationRiskPercentage_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_zV8y7qy0TZy3" title="Concentration risk percentage">71.1</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% or more of the Company’s purchases. Its outstanding payable balance as at each period, is presented as follows:</span></p> <p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zrdTxneCoRy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zDNB5TTIqXi2" style="display: none">SCHEDULE OF OUTSANDING PAYABLE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As at <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As at <br/>Dec 31, 2024</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percentage of <br/>Purchases</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accounts <br/>payable</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percentage of <br/>purchases</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accounts <br/>Payable</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">‘000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">‘000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 18%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 3%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Vendor A</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_ecustom--ConcentrationRiskPercentage_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_zuKZawuaxLof" style="font-family: Times New Roman, Times, Serif" title="Percentage of purchases">71.1</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_zLz0DSRNYAzg" style="font-family: Times New Roman, Times, Serif" title="Accounts payable">6,602</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_ecustom--ConcentrationRiskPercentage_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_z3QL176J5KIj" style="font-family: Times New Roman, Times, Serif" title="Percentage of purchases">67.2</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_ztSmslG2BQlc" style="font-family: Times New Roman, Times, Serif" title="Accounts payable">7,141</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> <p id="xdx_8A7_zGYAUIm5jNub" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Credit risk</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has adopted a policy of only dealing with creditworthy counterparties. The Company performs ongoing credit evaluation of its counterparties’ financial condition and generally do not require a collateral. The Company also considers the probability of default upon initial recognition of asset and whether there has been a significant increase in credit risk on an ongoing basis throughout each reporting period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has determined the default event on a financial asset to be when internal and/or external information indicates that the financial asset is unlikely to be received, which could include default of contractual payments due for more than 90 days, default of interest due for more than 365 days or there is significant difficulty of the counterparty.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To minimize credit risk, the Company has developed and maintained its credit risk grading to categorize exposures according to their degree of risk of default. The credit rating information is supplied by publicly available financial information and the Company’s own trading records to rate its major customers and other debtors. The Company considers available reasonable and supportive forward-looking information which includes the following indicators:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Actual or expected significant adverse changes in business, financial or economic conditions that are expected to cause a significant change to the debtor’s ability to meet its obligations</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Internal credit rating</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">External credit rating and when necessary</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Regardless of the analysis above, a significant increase in credit risk is presumed if a debtor is more than 30 days past due in making contractual payment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2024, there was approximately S$<span id="xdx_90F_eus-gaap--AccountsReceivableNetCurrent_iI_pn5n6_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember_zpcGufI2Sfia" title="Net account receivable">1.9 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million outstanding from a single customer representing <span id="xdx_90C_ecustom--ConcentrationRiskPercentage_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember_zue7JeEfLJcl" title="Concentration risk percentage">11.6</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the total net account receivable balances.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of December 31, 2023, there was approximately S$<span id="xdx_906_eus-gaap--AccountsReceivableNetCurrent_iI_pn5n6_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember_zo8GTAQ2sJnc" title="Net account receivable">3.4 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million outstanding from a single customer representing <span id="xdx_90E_ecustom--ConcentrationRiskPercentage_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SingleCustomerMember_z9EiA7Hz5uTe" title="Concentration risk percentage">15.7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% of the total net account receivable balances.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rate risk</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As the Company has no significant interest-bearing assets, the Company’s income and operating cash flows are substantially independent of changes in market interest rates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s interest-rate risk arises from bank borrowings. The Company manages interest rate risk by varying the issuance and maturity dates of variable rate debt, limiting the amount of variable rate debt, and continually monitoring the effects of market changes in interest rates. As of December 31, 2024 and 2023, the borrowings were at fixed interest rates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchange rate risk</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company cannot guarantee that the current exchange rate will remain steady; therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and because of the fluctuating exchange rate actually post higher or lower profit depending on exchange rate of S$ converted to US$ on that date. The exchange rate could fluctuate depending on changes in political and economic environments without notice.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity risk</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">  </span></p> 0.184 10800000 0.095 6900000 0.672 0.711 <p id="xdx_89F_eus-gaap--SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_zrdTxneCoRy5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BA_zDNB5TTIqXi2" style="display: none">SCHEDULE OF OUTSANDING PAYABLE</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As at <br/>Dec 31, 2023</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">As at <br/>Dec 31, 2024</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percentage of <br/>Purchases</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accounts <br/>payable</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Percentage of <br/>purchases</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accounts <br/>Payable</span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">‘000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">‘000</span></td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 18%"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 17%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 3%"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Vendor A</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90A_ecustom--ConcentrationRiskPercentage_pid_dp_c20230101__20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_zuKZawuaxLof" style="font-family: Times New Roman, Times, Serif" title="Percentage of purchases">71.1</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20231231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_zLz0DSRNYAzg" style="font-family: Times New Roman, Times, Serif" title="Accounts payable">6,602</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_901_ecustom--ConcentrationRiskPercentage_pid_dp_c20240101__20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_z3QL176J5KIj" style="font-family: Times New Roman, Times, Serif" title="Percentage of purchases">67.2</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_908_eus-gaap--AccountsPayableCurrent_iI_pn3n3_c20241231__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfGoodsTotalMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--SupplierConcentrationRiskMember__srt--MajorCustomersAxis__custom--VendorAMember_ztSmslG2BQlc" style="font-family: Times New Roman, Times, Serif" title="Accounts payable">7,141</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif"> </span></td></tr> </table> 0.711 6602000 0.672 7141000 1900000 0.116 3400000 0.157 <p id="xdx_80A_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z631HtLqHqP1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTE-19 <span id="xdx_82B_zXlyjRxQx1Cb">COMMITMENTS AND CONTINGENCIES</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Litigation </b>— From time to time, the Company may be involved in various legal proceedings and claims in the ordinary course of business. The Company currently is not aware of any legal proceedings or claims that it believes will have, individually or in the aggregate, a material adverse effect on its business, financial condition, operating results, or cash flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 09, 2024, a crane owned by the Ten-League Engineering &amp; Technology Pte. Ltd. had toppled in the vicinity of a job site and damaged a vehicle. At the present, the facts and circumstances surrounding the incident remains unclear and investigations are still ongoing. On April 16, 2024, the Company received an email from Claimant A, who had at the material time been leasing the machinery from the Company, indicated their intention to claim loss and damage against the Company. The Company has notified its insurers which has not repudiated liability. There was no response since. On May 16, 2024, the Company received another letter from Claimant B, the purported owner of the damaged vehicle. The Company has notified its insurers which has not repudiated liability. There was no response since. As of the date of the prospectus, investigations are still ongoing and no charges have been proffered against the Company.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2024 and 2023, the Company has no material commitments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_803_eus-gaap--SubsequentEventsTextBlock_zZKiYBSbuyT1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>NOTE<span style="font-family: DengXian">-</span>20 <span id="xdx_82C_zTcSFwfGVJlj">SUBSEQUENT EVENTS</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC Topic 855, “<i>Subsequent Events</i>”, which establishes general standards of accounting for and disclosure of events that occur after the balance sheet date but before consolidated financial statements are issued, the Company has evaluated all events or transactions that occurred after December 31, 2024, up through the date the Company issued the consolidated financial statements.</p> – denotes amount less than $’000. - Retrospectively presented for the effect of pro rata share allotment, - Retrospectively presented for the effect of pro rata share allotment, – denotes amount less than $’000. - Retrospectively presented for the effect of pro rata share allotment, Ultimate holding company The amounts are unsecured, interest-free and repayable on demand. 100 - Ultimate holding company - XML 110 R1.htm IDEA: XBRL DOCUMENT v3.25.2
Cover
12 Months Ended
Dec. 31, 2024
Entity Addresses [Line Items]  
Document Type POS AM
Amendment Flag true
Amendment Description This Post-Effective Amendment No. 2 is being filed solely for the purpose of filing an updated exhibit to this registration statement on Form F-1, or the Registration Statement, and to amend and restate the exhibit index set forth in Part II of the Registration Statement. No changes have been made to the Registration Statement other than this explanatory note as well as revised versions of the cover page and exhibit index of the Registration Statement. This Post-Effective Amendment No. 2 does not contain copies of the prospectus included in the Registration Statement, which remains unchanged from the Registration Statement filed on May 2, 2025.
Entity Registrant Name Ten-League International Holdings Limited
Entity Central Index Key 0001982012
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One c/o 7 Tuas Avenue 2,
Entity Address, Postal Zip Code 639447
City Area Code +65
Local Phone Number 6862 0769
Entity Emerging Growth Company true
Elected Not To Use the Extended Transition Period false
Business Contact [Member]  
Entity Addresses [Line Items]  
Entity Address, Address Line One 122 East 42nd Street
Entity Address, Address Line Two 18th Floor
Entity Address, City or Town New York
Entity Address, State or Province NY
Entity Address, Postal Zip Code 10168
City Area Code (212)
Local Phone Number 947-7200
Contact Personnel Name Cogency Global Inc.

XML 111 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Current assets:      
Cash and cash equivalents $ 502 $ 686 $ 2,340
Accounts receivable, net 11,899 16,257 21,744
Contract assets 2,784
Inventories 13,629 18,620 8,413
Deposits, prepayments and other receivables 1,324 1,808 1,376
Deferred IPO expenses 1,391 1,901 1,196
Total current assets 28,745 39,272 37,853
Non-current assets:      
Plant and equipment, net 22,129 30,233 27,810
Right-of-use assets 878 1,199 8
Other receivables 251 343 73
Total non-current assets 23,258 31,775 27,891
TOTAL ASSETS 52,003 71,047 65,744
Current liabilities:      
Accounts payable and accrued liabilities 8,883 12,136 12,739
Bank borrowings 17,079 23,333 17,131
Lease liabilities 5,432 7,421 6,246
Income tax payable 92 127 309
Total current liabilities 40,950 55,947 50,441
Long-term liabilities:      
Bank borrowings 175
Lease liabilities 5,025 6,865 9,208
Deferred tax liabilities 1,478 2,017 1,586
Total long-term liabilities 6,503 8,882 10,969
TOTAL LIABILITIES 47,453 64,829 61,410
Commitments and contingencies
Shareholders’ equity      
Ordinary share, par value US$0.000025, 20,000,000,000 shares authorized, 27,796,502 ordinary shares issued and outstanding** [1]
Additional paid-in capital 646 883 883
Retained earnings 3,904 5,335 3,451
Total shareholders’ equity 4,550 6,218 4,334
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY 52,003 71,047 65,744
Related Party [Member]      
Current liabilities:      
Amounts due to related parties $ 9,464 $ 12,930 $ 14,016
[1] – denotes amount less than $’000.
XML 112 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value [1] $ 0.000025 $ 0.000025
Common stock, shares authorized [1] 20,000,000,000 20,000,000,000
Common stock, shares issued [1] 27,796,502 27,796,502
Ordinary stock, shares outstanding [1] 27,796,502 27,796,502
Forward stock split 1-for-40 forward split  
[1] - Retrospectively presented for the effect of pro rata share allotment,
XML 113 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations and Comprehensive Income
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2024
SGD ($)
$ / shares
shares
Dec. 31, 2023
SGD ($)
$ / shares
shares
Income Statement [Abstract]      
Revenues, net $ 42,817 $ 58,496,000 $ 72,782,000
Cost of revenue (35,015) (47,838,000) (57,000,000)
Gross profit 7,802 10,658,000 15,782,000
Operating cost and expenses:      
Selling and distribution (466) (635,000) (729,000)
General and administrative (5,289) (7,226,000) (6,856,000)
Total operating cost and expenses (5,755) (7,861,000) (7,585,000)
Profit from operations 2,047 2,797,000 8,197,000
Other income (expense):      
Gain from disposal of right-of-use assets 55,000
Loss from disposal of plant and equipment (92) (126,000)
Interest income 451 616,000 34,000
Interest expense (695) (949,000) (822,000)
Government grant 102 139,000 41,000
Write back of allowance for credit loss, net 19 26,000 66,000
Write back of allowance for stock obsolescence 14 19,000 168,000
Exchange gain 7 9,000 143,000
Other income 61 84,000 244,000
Total other loss, net (133) (182,000) (71,000)
Income before income taxes 1,914 2,615,000 8,126,000
Income tax expense (535) (731,000) (1,046,000)
NET INCOME 1,379 1,884,000 7,080,000
COMPREHENSIVE INCOME $ 1,379 $ 1,884,000 $ 7,080,000
Net income per share      
Basic | (per share) $ 0.05 $ 0.07 $ 0.25
Diluted | (per share) $ 0.05 $ 0.07 $ 0.25
Weighted average number of ordinary shares outstanding      
Basic [1] 27,796,502 27,796,502 27,796,502
Diluted [1] 27,796,502 27,796,502 27,796,502
[1] - Retrospectively presented for the effect of pro rata share allotment,
XML 114 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Operations and Comprehensive Income (Parenthetical)
12 Months Ended
Feb. 16, 2024
Dec. 31, 2024
Income Statement [Abstract]    
Forward stock split After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company 1-for-40 forward split
XML 115 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Changes in Shareholders' Equity
$ in Thousands, $ in Thousands
Common Stock [Member]
SGD ($)
shares
Additional Paid-in Capital [Member]
SGD ($)
Retained Earnings [Member]
SGD ($)
USD ($)
SGD ($)
Balance at Dec. 31, 2022   $ 883 $ 2,371   $ 3,254
Balance, shares at Dec. 31, 2022 | shares [1] 27,796,502        
Dividends declared to the former shareholders     (6,000)   (6,000)
Net income for the year 7,080   7,080
Balance at Dec. 31, 2023 [2] 883 3,451   4,334
Balance, shares at Dec. 31, 2023 | shares [1] 27,796,502        
Net income for the year 1,884 $ 1,379 1,884
Balance at Dec. 31, 2024 [2] $ 883 $ 5,335 $ 4,550 $ 6,218
Balance, shares at Dec. 31, 2024 | shares [1] 27,796,502        
[1] - Retrospectively presented for the effect of pro rata share allotment,
[2] – denotes amount less than $’000.
XML 116 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)
12 Months Ended
Feb. 16, 2024
Dec. 31, 2024
Statement of Stockholders' Equity [Abstract]    
Forward stock split After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company 1-for-40 forward split
XML 117 R8.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Cash Flows
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Cash flows from operating activities:      
Net income $ 1,379 $ 1,884 $ 7,080
Adjustments to reconcile net income to net cash provided by operating activities      
Depreciation of plant and equipment 3,101 4,236 3,729
Depreciation of right-of-use assets 652 891 396
(Gain)/Loss on disposal of plant and equipment 92 126 (761)
Gain on de-recognition of right-of-use assets (51)
Change in working capital:      
Accounts receivable 3,982 5,440 (9,395)
Contract assets 2,038 2,784 (2,784)
Inventories (6,521) (8,910) 867
Related parties (795) (1,087) (2,024)
Accounts payable and accrued liabilities (443) (605) (3,383)
Income tax payable (132) (181) (219)
Deferred tax liabilities 315 431 725
Net cash (used in)/provided by operating activities 3,668 5,009 (5,820)
Cash flows from investing activities:      
Proceeds from disposal of plant and equipment 2,492 3,405 8,896
Repayment from finance lease receivables 494 675 349
Purchase of plant and equipment (9,381) (12,817) (12,382)
Net cash used in investing activities (6,395) (8,737) (3,137)
Cash flows from financing activities:      
Proceeds from bank borrowings 10,726 14,654 14,668
Deferred IPO expenses (516) (705) (1,196)
Repayment of bank borrowings (195) (266) (266)
Principal repayment of lease liabilities (7,862) (10,741) (7,482)
Payment of deferred financing costs (635) (868) (405)
Net cash provided by financing activities 1,518 2,074 5,319
Effect on exchange rate change on cash and cash equivalents (63)
Net change in cash and cash equivalent (1,272) (1,654) (3,638)
BEGINNING OF PERIOD 1,774 2,340 5,978
END OF PERIOD 502 686 2,340
SUPPLEMENTAL CASH FLOW INFORMATION:      
Cash paid for income taxes 352 481 540
Cash paid for interest 695 949 822
Cash received from finance lease receivable interest (455) (621) (34)
Operating lease asset obtained in exchange for operating lease obligations $ 1,524 $ 2,082
XML 118 R9.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS OVERVIEW AND BASIS OF PRESENTATION
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
BUSINESS OVERVIEW AND BASIS OF PRESENTATION

NOTE-1 BUSINESS OVERVIEW AND BASIS OF PRESENTATION

 

Ten-League International Holdings Limited is incorporated in the Cayman Islands on March 17, 2023 as an investment holding company. Ten-League International Holdings Limited conducts its primary operations, through its subsidiaries that are incorporated and domiciled in Singapore namely: 1) Ten-League Engineering & Technology Pte. Ltd. and 2) Ten-League Port Engineering Solutions Pte. Ltd. (collectively referred to as the “Company”). The subsidiaries are fully integrated and comprehensive provider of turnkey project solutions including equipment, value-added engineering solutions as well as maintenance and repair services to the port, construction, civil engineering and underground foundation industries. The Company has more than 24 years of experience as an engineering solutions provider in the port, construction, civil engineering and underground foundation industries and possess a strong and proven track record. We provide “one-stop solution” including heavy equipment sales and rental, customized value-added engineering solutions and equipment maintenance and repair services.

 

Reorganization

 

Ten-League International Holdings Limited

 

Ten-League International Holdings Limited was incorporated in the Cayman Islands on March 17, 2023 under the Companies Act as an exempted company with limited liability. The authorized share capital was US$500,000 divided into 500,000,000 Ordinary shares, par value US$0.001 each at the time of incorporation and the initial 1 share was transferred to Ten-League Corporations Pte. Ltd. on the date of incorporation for cash at par. On July 6, 2023, Ten-League Corporations Pte. Ltd., LJSC Holdings Limited, Undersea Capital Holdings Limited, and Jules Verne Investments Limited subscribed for 850, 49, 49 and 49 shares for cash at par resulting in Ten-League Corporations Pte. Ltd., LJSC Holdings Limited, Undersea Capital Holdings Limited, and Jules Verne Investments Limited holding approximately 85.27%, 4.90%, 4.90% and 4.90%, respectively, of the entire issued share capital of Ten-League International Holdings Limited. On February 16, 2024, 999,000 shares were allotted and raised pro rata to existing shareholders of the Company on that date at par. After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company, our authorized share capital has been changed to US$500,000 divided into 20,000,000,000 ordinary shares, par value of US$0.000025 each. Following the completion of the Forward Split on February 16, 2024, the Share Surrenders and prior to the offerings, our total issued shares are held as to 23,710,415 shares by Ten-League Corporations Pte. Ltd, 1,362,029 shares by Jules Verne Investments Limited, 1,362,029 shares by LJSC Holdings Limited and 1,362,029 shares by Undersea Capital Holdings Limited.

 

Ten-League Venture Capital Limited

 

On June 9, 2023, Ten-League Venture Capital Limited was incorporated in the British Virgin Islands with limited liability. Ten-League Venture Capital Limited is authorized to issue a maximum of 50,000 shares of a single class each with a par value of US$1.00 each and the initial 1 share was transferred to Ten-League International Holdings Limited on the date of incorporation for cash at par.

 

Ten-League Corporations Pte. Ltd.

 

Ten-League Corporations Pte. Ltd. and Ten-League International Holdings Limited will enter into share swap agreements prior to the offering, pursuant to which Ten-League Corporations Pte. Ltd. will transfer its entire 100% shareholding interest in Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. to the nominee of Ten-League International Holdings Limited, Ten-League Venture Capital Limited, for the consideration of Ten-League International Holdings Limited allotting and issuing 2 shares to Ten-League Corporations Pte. Ltd., credited as fully paid, and Ten-League Venture Capital Limited allotting and issuing 2 shares to Ten-League International Holdings Limited, credited as fully paid.

 

Upon completion of our reorganization whereby the entire share capital of Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. will be transferred, the Group will comprise Ten-League Venture Capital Limited, Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. as our direct and indirect wholly-owned subsidiaries, respectively.

 

The Company will complete a reorganization whereby Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. will be under the common control of Ten-League Venture Capital Limited (a wholly-owned subsidiary of the Company) which collectively will own all the equity interests of Ten-League Engineering & Technology Pte. Ltd. and Ten-League Port Engineering Solutions Pte. Ltd. The consolidated financial statements are prepared on the basis as if the reorganization became effective as of the beginning of the first period presented in the accompanying consolidated financial statements of the Company.

 

Description of subsidiaries incorporated and controlled by the Company

 

Name   Background   Effective ownership
         
Ten-League Venture Capital Limited   Investment holding   100%
         
Ten-League Engineering & Technology Pte. Ltd.   Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment   100%
         
Ten-League Port Engineering Solutions Pte. Ltd.   Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment   100%

 

The accompanying consolidated financial statements are presented assuming that the Company was in existence at the beginning of the first period presented.

 

 

XML 119 R10.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

These accompanying consolidated financial statements reflect the application of certain significant accounting policies as described in this note and elsewhere in the accompanying consolidated financial statements and notes.

 

(a) Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”).

 

(b) Use of Estimates and Assumptions

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the years presented. Significant accounting estimates in the period include the allowance for doubtful accounts on accounts and other receivables, impairment loss on inventories, assumptions used in assessing right-of-use assets and impairment of long-lived assets, and deferred tax valuation allowance.

 

Actual results could differ from these estimates.

 

(c) Basis of Consolidation

 

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company balances and transactions within the Company have been eliminated upon consolidation.

 

On consolidation the entities should be combined for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from the acquisition and results of operations would be presented for all periods under common control.

 

The consolidated financial statements of the Company were prepared by applying the pooling of interest method. Accordingly, the results of the Company include the results of the subsidiaries for year ended December 31, 2023 and 2024. Such manner of presentation reflects the economic substance of the companies, which were under common control throughout the relevant period, as a single economic enterprise, although the legal parent-subsidiary relationships were not established.

 

(d) Foreign Currency Translation and Transaction

 

Transactions denominated in currencies other than the functional currency are translated into the functional currency at the exchange rates prevailing at the dates of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency using the applicable exchange rates at the balance sheet dates. The resulting exchange differences are recorded in the statement of operations.

 

The accompanying consolidated financial statements are presented in the Singapore Dollar (“S$”), which is the reporting currency of the Company. In addition, the Company and subsidiaries are operating in Singapore, maintain their books and record in their local currency, Singapore Dollars, which is a functional currency as being the primary currency of the economic environment in which their operations are conducted.

 

 

Translation gains and losses that arise from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are translated, as the case may be, at the rate on the date of the transaction and included in the results of operations as incurred.

 

Translations of the consolidated balance sheets, consolidated statements of operations and comprehensive income and consolidated statements of cash flows from S$ into US$ as of and for the year ended December 31, 2024 are solely for the convenience of the reader and were calculated at the rate of US$0.7320 = S$1, as set forth in the statistical release of the Federal Reserve System on December 31, 2024. No representation is made that the S$ amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2024, or at any other rate.

 

(e) Cash and Cash Equivalents

 

Cash and cash equivalents consist primarily of cash in readily available checking and saving accounts. Cash equivalents consist of highly liquid investments that are readily convertible to cash and that mature within three months or less from the date of purchase. The carrying amounts approximate fair value due to the short maturities of these instruments. The Company maintains most of its bank accounts in Singapore.

 

(f) Accounts Receivable, net

 

Accounts receivable include trade accounts due from customers in the sale of products.

 

Accounts receivable are recorded at the invoiced amount and do not bear interest, which are due within contractual payment terms. The normal settlement terms of accounts receivable within 30 days. The Company seeks to maintain strict control over its outstanding receivables to minimize credit risk. Overdue balances are reviewed regularly by senior management. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. The Company’s management continues to evaluate the reasonableness of the valuation allowance policy and update it if necessary.

 

The Company does not hold any collateral or other credit enhancements overs its accounts receivable balances.

 

(g) Inventories

 

Inventories are valued at the lower of cost or net realizable value. Cost is determined by the average cost method. The Company records adjustments to its inventory for estimated obsolescence or diminution in net realizable value equal to the difference between the cost of the inventory and the estimated net realizable value. At the point of loss recognition, a new cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

 

(h) Plant and equipment, net

 

Plant and equipment are stated at cost less accumulated depreciation and accumulated impairment losses, if any. Depreciation is calculated on the straight-line basis over the following expected useful lives from the date on which they become fully operational and after taking into account their estimated residual values:

 

    Expected useful life
Office equipment   5 years
Leasehold factory premises   Over the remaining lease term
Machinery and equipment   5-10 years
Motor vehicles   5-10 years

 

 

Expenditure for repairs and maintenance is expensed as incurred. When assets have retired or sold, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the results of operations.

 

(i) Impairment of Long-Lived Assets

 

In accordance with the provisions of ASC Topic 360, Impairment or Disposal of Long-Lived Assets, all long-lived assets such as plant and equipment owned and held by the Company are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to its estimated future undiscounted cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amounts of the assets exceed the fair value of the assets.

 

(j) Revenue Recognition

 

The Company receives certain portion of its non-interest income from contracts with customers, which are accounted for in accordance with Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”).

 

ASC 606-10 provided the following overview of how revenue is recognized from the Company’s contracts with customers: The Company recognizes revenue on a gross basis to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.

 

  Step 1: Identify the contract(s) with a customer.
  Step 2: Identify the performance obligations in the contract.
  Step 3: Determine the transaction price – The transaction price is the amount of consideration in a contract to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.
  Step 4: Allocate the transaction price to the performance obligations in the contract – Any entity typically allocates the transaction price to each performance obligation on the basis of the relative standalone selling prices of each distinct good or service promised in the contract.
  Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation – An entity recognizes revenue when (or as) it satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). The amount of revenue recognized is the amount allocated to the satisfied performance obligation. A performance obligation may be satisfied at a point in time (typically for promises to transfer goods to a customer) or over time (typically for promises to transfer service to a customer).

 

 

The Company currently generates its revenue from the following main sources:

 

Revenue from goods sold and services provided

 

Majority of the Company’s income is derived from contracts with customers in the sale of products, and as such, the revenue recognized depicts the transfer of promised goods to its customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods. The Company considers the terms of the contract and all relevant facts and circumstances when applying this guidance. The Company’s revenue recognition policies are in compliance with ASC 606, as follows:

 

Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue when the following events have occurred: (a) the Company has transferred physical possession of the products, depending upon the method of distribution and shipping terms set forth in the customer contract, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. Based on the Company’s historical practices and shipping terms specified in the sales agreements and invoices, these criteria are generally met when the products are:

 

- invoiced; and
- Shipped from the company’s facilities or warehouse (“ex - works”, which is the Company’s standard shipping terms)

 

The Company records its revenues on product sales, net of Good & Service Taxes (“GST”) when the title and risk of loss of products are fully transferred to the customers. The Company is subject to GST which is levied on the majority of the products at the rate of 9% on the invoiced value of sales in Singapore.

 

Amounts received as prepayment on future products are recorded as customer deposit and recognized as income when the product is shipped.

 

Revenue from equipment rental

 

Rental income is recognised on a time-proportion basis over time taking into account the effective yield on the assets on a straight-line basis over the lease term.

 

(k) Sales and Marketing

 

Sales and marketing expenses include payroll, employee benefits and other headcount-related expenses associated with sales and marketing personnel, and the costs of advertising, promotions, seminars, and other programs.

 

(l) Government Grant

 

A government grant or subsidy is not recognized until there is reasonable assurance that: (a) the enterprise will comply with the conditions attached to the grant; and (b) the grant will be received. When the Company receives government grant or subsidies but the conditions attached to the grants have not been fulfilled, such government subsidies are deferred and recorded under other payables and accrued expenses, and other long-term liability. The classification of short-term or long-term liabilities is dependent on the management’s expectation of when the conditions attached to the grant can be fulfilled. For the year ended December 31, 2024, and 2023, the Company received government subsidies of approximately S$139,000 and S$41,000 respectively, which are recognized as government grant in the consolidated statements of operations.

 

The Company does not recognize any sales where the Company is acting as an agent.

 

(m) Income Taxes

 

Income taxes are determined in accordance with the provisions of ASC Topic 740, Income Taxes (“ASC 740”).

 

Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.

 

 

For the year ended December 31, 2024 and 2023, the Company did not have any interest and penalties associated with tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions.

 

The Company is subject to tax in local and foreign jurisdiction. As a result of its business activities, the Company files tax returns that are subject to examination by the relevant tax authorities.

 

(n) Leases

 

Effective from January 1, 2020, the Company adopted the guidance of ASC 842, Leases, which requires an entity to recognize a right-of-use asset and a lease liability for virtually all leases. On February 25, 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions. ASC 842 requires that lessees recognize right-of-use assets and lease liabilities calculated based on the present value of lease payments for all lease agreements with terms that are greater than twelve months. It requires for leases longer than one year, a lessee to recognize in the statement of financial condition a right-of-use asset, representing the right to use the underlying asset for the lease term, and a lease liability, representing the liability to make lease payments. ASC 842 distinguishes leases as either a finance lease or an operating lease that affects how the leases are measured and presented in the statement of operations and statement of cash flows. ASC 842 supersedes nearly all existing lease accounting guidance under GAAP issued by the Financial Accounting Standards Board (“FASB”) including ASC Topic 840, Leases.

 

The accounting update also requires that for finance leases, a lessee recognize interest expense on the lease liability, separately from the amortization of the right-of-use asset in the statements of earnings, while for operating leases, such amounts should be recognized as a combined expense. In addition, this accounting update requires expanded disclosures about the nature and terms of lease agreements.

 

(o) Retirement Plan Costs

 

Contributions to retirement plans (which are defined contribution plans) are charged to general and administrative expenses in the accompanying statements of operation as the related employee service are provided. The Company is required to make contribution to their employees under a government-mandated multi-employer defined contribution pension scheme for its eligible full-times employees in Singapore. The Company is required to contribute a specified percentage of the participants’ relevant income based on their ages and wages level. During the year ended December 31, 2023 and 2024, contributions of approximately S$0.1 and S$0.2 million for each respective period were made accordingly.

 

(p) Segment Reporting

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major clients in financial statements for detailing the Company’s business segments. Based on the criteria established by ASC 280, the Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company. As a whole and hence, the Company has only three reportable segments. The Company does not distinguish between markets or segments for the purpose of internal reporting. As the Company’s long-lived assets are substantially located in Singapore, no geographical segments are presented.

 

(q) Related Parties

 

The Company follows the ASC 850-10, Related Party for the identification of related parties and disclosure of related party transactions.

 

 

Pursuant to section 850-10-20 the related parties include: a) affiliates of the Company; b) entities for which investments in their equity securities would be required, absent the election of the fair value option under the Fair Value Option Subsection of section 825–10–15, to be accounted for by the equity method by the investing entity; c) trusts for the benefit of employees, such as pension and Income-sharing trusts that are managed by or under the trusteeship of management; d) principal owners of the Company; e) management of the Company; f) other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests; and g) other parties that can significantly influence the management or operating policies of the transacting parties or that have an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests.

 

(r) Commitments and Contingencies

 

In the normal course of business, the Company is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances of each matter.

 

(s) Concentration of Credit Risk

 

Financial instruments consist of cash equivalents, and accounts receivable. Cash equivalents are maintained with high credit quality institutions, the composition and maturities of which are regularly monitored by management. As of December 31, 2024 and 2023, bank and cash balances of approximately S$0.7 million and S$2.3 million was maintained at financial institutions in Singapore, of which approximately S$0.2 million and S$1.9 million respectively was subject to credit risk. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.

 

For accounts receivable, the Company determines, on a continuing basis, the allowance for credit loss based on the estimated realizable value. The Company identifies credit risk on a customer-by-customer basis. The information is monitored regularly by management. Concentration of credit risk arises when a group of customers having similar characteristics such that their ability to meet their obligations is expected to be affected similarly by changes in economic conditions.

 

(t) Liquidity Risk

 

Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.

 

(u) Fair Value Measurement

 

The Company follows the guidance of the ASC Topic 820-10, Fair Value Measurement and Disclosure (“ASC 820-10”), with respect to financial assets and liabilities that are measured at fair value. ASC 820-10 establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:

 

  Level 1 : Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets;

 

 

  Level 2 : Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques (e.g. Black-Scholes Option-Pricing model) for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs; and
  Level 3 : Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models.

 

The carrying value of the Company’s financial instruments: cash and cash equivalents, restricted cash, accounts receivable, loans receivable, deposits and other receivables, amount due to a related parties, accounts payable and accrued liabilities, amount due to a related parties, other payables and accrued liabilities, bank borrowings and lease liabilities approximate at their fair values because of the short-term nature of these financial instruments.

 

Fair value estimates are made at a specific point in time based on relevant market information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.

 

(v) Recently Issued Accounting Pronouncements

 

The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies.

 

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The guidance supersedes existing guidance on accounting for leases with the main difference being that operating leases are to be recorded in the statement of financial position as right-of-use assets and lease liabilities, initially measured at the present value of the lease payments. For operating leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. In July 2018, ASU 2016-02 was updated with ASU 2018-11, Targeted Improvements to ASC Topic 842, which provides entities with relief from the costs of implementing certain aspects of the new leasing standard. Specifically, under the amendments in ASU 2018-11, (1) entities may elect not to recast the comparative periods presented when transitioning to ASC 842 and (2) lessors may elect not to separate lease and non-lease components when certain conditions are met. In November 2019, ASU 2019-10, Codification Improvements to ASC 842 modified the effective dates of all other entities. In June 2020, ASU 2020-05 defer the effective date for one year for entities in the “all other” category. For all other entities, the amendments in ASU 2020-05 are effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early application of the guidance continues to be permitted.

 

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments — Credit Losses”, which will require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Subsequently, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, to clarify that receivables arising from operating leases are within the scope of lease accounting standards. Further, the FASB issued ASU No. 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11 and ASU 2020-02 to provide additional guidance on the credit losses standard.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires entities to provide in interim periods all disclosure about a reportable segment’s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. The Company is currently in the process of evaluating the disclosure impact of the new guidance on the consolidated financial statements.

 

In December 2023, the FASB issued ASU 2024-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Under this ASU, public entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). This ASU’s amendments are effective for all entities that are subject to Topic 740, Income Taxes, for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of this pronouncement on our disclosures.

 

Other accounting standards that have been issued by the FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures.

 

 

XML 120 R11.htm IDEA: XBRL DOCUMENT v3.25.2
DISAGGREGATION OF REVENUE
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
DISAGGREGATION OF REVENUE

NOTE - 3 DISAGGREGATION OF REVENUE

 

The following tables present the Company’s revenue disaggregated by business segment and geography, based on management’s assessment of available data:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
Revenue recognition at a single point in time:          
Sales of heavy equipment and parts   56,449    45,763 
Engineering consultancy service income   7,032    2,190 
Revenue recognition   63,481    47,953 
Revenue recognition over time:          
Rental income   9,301    10,543 
           
Total revenue    72,782    58,496 

 

In accordance with ASC 280, Segment Reporting (“ASC 280”), we have only one reportable geographic segment. Sales are based on the countries in which the customer is located. Summarized financial information concerning our geographic segments is shown in the following tables:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Singapore   69,735    54,836 
           
Other countries   3,047    3,660 
           
Total revenue   72,782    58,496 

 

XML 121 R12.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET
12 Months Ended
Dec. 31, 2024
Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE, NET

NOTE-4 ACCOUNTS RECEIVABLE, NET

 

Accounts receivable, net consisted of the following:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Accounts receivable   25,386    19,310 
Less: Allowance for credit loss   (3,642)   (3,053)
           
Accounts receivable, net   21,744    16,257 

 

For the year ended December 31, 2023 and 2024, the Company has made the allowance for credit loss and charged to the consolidated statements of operations. The Company has written-off approximately S$0.6 million each against allowance for credit loss provided in previous years for the year ended December 31, 2023 and 2024.

 

The Company generally conducts its business with creditworthy third parties. The Company determines, on a continuing basis, the probable losses and an allowance for credit loss, based on several factors including internal risk ratings, customer credit quality, payment history, historical bad debt/write-off experience and forecasted economic and market conditions. Accounts receivable are written off after exhaustive collection efforts occur and the receivable is deemed uncollectible. In addition, receivable balances are monitored on an ongoing basis and its exposure to bad debts is not significant.

 

 

Analysis of allowance for credit loss

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Balance at beginning of period   4,240    3,642 
Provision during the period   41    19 
Written off during the period   (532)   (582)
Reversal during the period   (107)   (26)
Balance at the end of the period   3,642    3,053 

 

XML 122 R13.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORIES

NOTE- 5 INVENTORIES

 

The Company’s inventories were as follows: -

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
           
Finished goods   8,413    18,620 

 

During 2024, S$ Nil (2023: S$0.3 million) is recognized as an expense for inventories carried at net realizable value.

 

XML 123 R14.htm IDEA: XBRL DOCUMENT v3.25.2
DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

NOTE – 6 DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

 SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
Deposits   162    155 
Prepayments   11    89 
Advance to suppliers   903    871 
Lease receivables – Current   184    568 
Others   116    125 
Deposits, prepayments and other receivables   1,376    1,808 
           
Lease receivables – Non-current   73    343 

 

XML 124 R15.htm IDEA: XBRL DOCUMENT v3.25.2
PLANT AND EQUIPMENT, NET
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
PLANT AND EQUIPMENT, NET

NOTE-7 PLANT AND EQUIPMENT, NET

 

Plant and equipment consisted of the following:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
At cost:          
Office equipment   25    43 
Machinery and equipment   33,132    37,185 
Motor vehicles   892    891 
Property and equipment, gross   34,049    38,119 
Less: Accumulated depreciation   (6,239)   (7,886)
Plant and equipment, net   27,810    30,233 

 

Depreciation expense for the year ended December 31, 2024 and 2023 were S$4.2 million and S$3.7 million, respectively.

 

 

XML 125 R16.htm IDEA: XBRL DOCUMENT v3.25.2
RIGHT-OF-USE ASSETS
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
RIGHT-OF-USE ASSETS

NOTE- 8 RIGHT-OF-USE ASSETS

 

The Company adopted ASU No. 2016-02 Leases, on January 1, 2019, the beginning of the fiscal 2019, using the modified retrospective approach. The Company determines whether an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys the right to control the use of an identified fixed asset explicitly or implicitly for a period of time in exchange for consideration. Control of an underlying asset is conveyed if we obtain the rights to direct the use of and to obtain substantially all of the economic benefit from the use of the underlying asset. Some of our leases include both lease and non-lease components which are accounted for as a single lease component as the Company has elected the practical expedient. Some of the operating lease agreements include variable lease costs, primarily taxes, insurance, common area maintenance or increases in rental costs related to inflation. Substantially all of our equipment leases and some of our real estate leases have terms of less than one year and, as such, are accounted for as short-term leases as we have elected the practical expedient.

 

Operating leases are included in the right-of-use lease assets, current lease liabilities and long-term lease liabilities on the Consolidated Balance Sheet. Right-of-use assets and lease liabilities are recognized at each lease’s commencement date based on the present values of its lease payments over its respective lease term. When a borrowing rate is not explicitly available for a lease, the incremental borrowing rate is used based on information available at the lease’s commencement date to determine the present value of its lease payments. Operating lease payments are recognized on a straight-line basis over the lease term.

 

The Company adopts 4.89%-6.88% as weighted average incremental borrowing rate to determine the present value of the lease payments. The weighted average remaining life of the lease for office equipment and leasehold building was 3 years and for machinery and equipment was 5.5 years.

 

The carrying amount of right-of-use assets by class of underlying asset are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
At cost:          
Leasehold buildings   1,378    2,072 
Office equipment   10    20 
Right-of-use assets, gross   1,388    2,092 
Less: Accumulated depreciation   (1,380)   (893)
           
Right-of-use assets, net   8    1,199 

 

Right-of-use assets under operating leasing arrangements classified under leasehold buildings as of December 31, 2024 and 2023 amounted to S$2.1 million and S$1.4 million respectively.

 

The table below presents the lease-related assets and liabilities recorded on the balance sheet.

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Assets          
Operating lease, right-of-use asset, net   8    1,199 
           
Total right-of-use asset   8    1,199 
           
Liabilities          
Current:          
Operating lease liabilities   2    1,209 
Operating lease liabilities current   2    1,209 
           
Non-current:          
Operating lease liabilities   5    12 
Operating lease liabilities non-current   5    12 
           
Total operating lease liabilities   7    1,221 

 

 

The Company excludes short-term leases (those with lease terms of less than one year at inception) from the measurement of lease liabilities or right-of-use assets. The following tables summarize the lease expense for the years.

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Operating lease cost:          
Operating lease expense (per ASC 842)   422    951 
           
Short-term lease expense (other than ASC 842)   120    171 
           
Total lease expense   542    1,122 

 

Components of Lease Expense

 

We recognize lease expense on a straight-line basis over the term of the operating leases, as reported within “general and administrative” expense on the accompanying consolidated statement of operations.

 

Future Contractual Lease Payments as of December 31, 2024

 

The below table summarizes our (i) minimum lease payments over the next five years, (ii) lease arrangement implied interest, and (iii) present value of future lease payments for the next three years ending December 31:

 

Year ending December 31,  Operating and finance
lease amount
 
   S$’000 
Right of Use Assets     
2025   1,238 
2026 – 2029   13 
2030 onwards   - 
Less: interest     
2025   (29)
2026 onwards   (1)
Present value of lease liabilities – Right of Use Assets   1,221 
      
Representing:     
Current liabilities – Right of Use Assets   1,209 
Non-current liabilities – Right of Use Assets   12 
Operating lease liabilities – Right of Use Assets   1,221 
      
Hire Purchase     
2025   6,736 
2026 – 2029   7,160 
2030 onwards   26 
Less: interest     
2025   (524)
2026 onwards   (333)
      
Present value of lease liabilities – Hire Purchase   13,065 
      
Representing:     
Current liabilities – Hire Purchase   6,212 
Non-current liabilities – Hire Purchase   6,853 
Finance lease liabilities – Hire Purchase   13,065 
      
Representing:     
Current liabilities   6,212 
Non-current liabilities   6,853 
      
Lease liabilities   13,065 

 

   2023   2024 
   Year ended December 31 
   2023   2024 
   S$’000   S$’000 
Supplemental Cash Flows information        
Cash paid for amounts included in the measurement of lease liability:          
Operating cash flows from operating lease   7,764    8,638 
Operating lease asset obtained in exchange for operating lease obligations          
Operating lease   9,439    8,360 
Remaining lease term          
Operating lease   3.5 years    2.5 years 
Discount rate          
Operating lease   5.76%   5.15%

 

 

XML 126 R17.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNT PAYABLE AND ACCRUED LIABILITIES
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
ACCOUNT PAYABLE AND ACCRUED LIABILITIES

NOTE- 9 ACCOUNT PAYABLE AND ACCRUED LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Trade creditors   10,412    8,736 
Accrued expenses   321    311 
Deposit received   1,302    2,293 
Goods and services tax payable   532    161 
Deferred income   60    533 
Others   112    102 
Account payable and accrued liabilities    12,739    12,136 

 

XML 127 R18.htm IDEA: XBRL DOCUMENT v3.25.2
AMOUNTS DUE TO RELATED PARTIES
12 Months Ended
Dec. 31, 2024
Amounts Due To Related Parties  
AMOUNTS DUE TO RELATED PARTIES

NOTE- 10 AMOUNTS DUE TO RELATED PARTIES

 

Amounts due to related parties consisted of the following:

 

  

As of 

Dec 31, 2023

   As of
Dec 31, 2024
 
    S$’000    S$’000 
Due to related parties*          
- Ten-League Corporations Pte Ltd(1)   14,016    12,353 
- Ten-League Green Energy Pte Ltd(2)   -    577 
Due to related parties   14,016    12,930 

 

(1)Ultimate holding company
(2)100% owned by Tel-League Corporations Pte Ltd
*The amounts are unsecured, interest-free and repayable on demand.

 

XML 128 R19.htm IDEA: XBRL DOCUMENT v3.25.2
BANK BORROWINGS
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
BANK BORROWINGS

NOTE- 11 BANK BORROWINGS

 

Bank borrowings consisted of the following:

 

   Term of  Annual   As of   As of 
   repayments  interest rate   Dec 31, 2023   Dec 31, 2024 
            S$’000    S$’000 
                   
Term loans  Within 5 years   3.0%   431    175 
Bills payable (Note a)           16,875    23,158 
Bank borrowings           17,306    23,333 
Total:                  
Representing:-                  
Within 12 months           17,131    23,333 
Over 1 year           175    - 
                   
Bank borrowings           17,306    23,333 

 

Note a: These bills payable are short term credit facilities granted by local banks to us in the amount of up to in aggregate of S$23.5 million and is up to 180 days for financing the purchase of equipment and machinery.

 

As of December 31, 2024 and 2023, term loan was obtained from a financial institution in Singapore, which bear annual interest at a fixed rate at 3.0% and are repayable within 5 years.

 

The Company’s bank borrowing is guaranteed under a personal guarantee from Mr Jison Lim and under a corporate guarantee from Ten-League Corporations Pte Ltd.

 

 

XML 129 R20.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE LIABILITIES
12 Months Ended
Dec. 31, 2024
Lease Liabilities  
LEASE LIABILITIES

NOTE 12 – LEASE LIABILITIES

 

The Company has lease contracts for machinery and equipment and factory premises. The lease agreements do not impose any covenants, but lease assets may not be used as security for borrowing purposes. The movement in the carrying amount of lease liabilities are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
Opening   14,525    15,454 
Addition during the year   9,439    10,442 
De-recognised during the year   (1,512)   (3,799)
Accretion of interest   766    827 
Lease payments   (7,764)   (8,638)
Closing   15,454    14,286 

 

Lease liabilities are presented in the statement of financial position as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Lease liabilities, current   6,246    7,421 
Lease liabilities, non-current   9,208    6,865 
Lease liabilities   15,454    14,286 

 

XML 130 R21.htm IDEA: XBRL DOCUMENT v3.25.2
DEFERRED TAX LIABILITIES
12 Months Ended
Dec. 31, 2024
Deferred Tax Liabilities  
DEFERRED TAX LIABILITIES

NOTE 13 – DEFERRED TAX LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Opening   861    1,586 
Addition during the year   725    431 
Closing   1,586    2,017 

 

The temporary differences which give rises to the deferred income tax liability are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Net book value of fixed assets   27,810    30,233 
Net book value of ROUA   8    1,199 
Less: Lease liabilities (ROUA)   (7)   (1,221)
Less: Net book value of non-qualifying assets   (95)   (27)
Deferred tax liability gross   27,716    30,184 
Less: Tax written down value   (18,385)   (18,309)
Timing difference   9,331    11,875 
           
Deferred tax liability @ 17%   1,586    2,017 

 

Deferred income tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period that includes the enactment date.

 

Liabilities are established for uncertain tax positions expected to be taken in income tax returns when such positions are judged to meet the “more-likely-than-not” threshold based on the technical merits of the position.

 

Under the current tax law in Singapore, the Company is and will be subjected to the enterprise income tax rate of 17%.

 

 

XML 131 R22.htm IDEA: XBRL DOCUMENT v3.25.2
SHAREHOLDERS’ EQUITY
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
SHAREHOLDERS’ EQUITY

NOTE-14 SHAREHOLDERS’ EQUITY

 

Ordinary Shares

 

The Company was established under the laws of Cayman Islands on March 17, 2023 with authorized share of 500,000,000 ordinary shares of par value US$0.001 each at the time of incorporation. Our authorized share capital has been changed to US$500,000 divided into 20,000,000,000 ordinary shares, par value of US$0.000025 each on February 16, 2024. One ordinary share was issued on March 17, 2023.

 

The Company is authorized to issue one class of ordinary share.

 

The holders of the Company’s ordinary share are entitled to the following rights:

 

Voting Rights: Each share of the Company’s ordinary share entitles its holder to one vote per share on all matters to be voted or consented upon by the stockholders. Holders of the Company’s ordinary shares are not entitled to cumulative voting rights with respect to the election of directors.

 

Dividend Right: Subject to limitations under Cayman law and preferences that may apply to any shares of preferred stock that the Company may decide to issue in the future, holders of the Company’s ordinary share are entitled to receive ratably such dividends or other distributions, if any, as may be declared by the Board of the Company out of funds legally available thereof.

 

Liquidation Right: In the event of the liquidation, dissolution or winding up of our business, the holders of the Company’s ordinary share are entitled to share ratably in the assets available for distribution after the payment of all of the debts and other liabilities of the Company.

 

Other Matters: The holders of the Company’s ordinary share have no subscription, redemption or conversion privileges. The Company’s ordinary share does not entitle its holders to preemptive rights. All of the outstanding shares of the Company’s ordinary share are fully paid and non-assessable. The rights, preferences and privileges of the holders of the Company’s ordinary share are subject to the rights of the holders of shares of any series of preferred stock which the Company may issue in the future.

 

XML 132 R23.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES BY SEGMENT
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
REVENUES BY SEGMENT

NOTE- 15 REVENUES BY SEGMENT

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
Sale of heavy equipment and parts   56,449    45,763 
Engineering consultancy service income   7,032    2,190 
Rental income   9,301    10,543 
Revenues by segment   72,782    58,496 

 

In accordance with ASC 280, Segment Reporting, operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the chief operating decision maker (“CODM”), or decision-making group, in deciding how to allocate resources and in assessing performance. The Company uses the “management approach” in determining reportable operating segments. The management approach considers the internal organization and reporting used by the Company’s chief operating decision maker for making operating decisions and assessing performance as the source for determining the Company’s reportable segments. Management, including the chief operating decision maker, reviews operation results by the revenue of different services. Based on management’s assessment, the Company has determined that it has three operating segments as defined by ASC 280 as follow:

 

  1. Sale of heavy equipment and parts
  2. Engineering consultancy service income
  3. Rental income

 

Information regarding the results of each reportable segment is included below. Performance is measured based on segment revenue and gross profit/(loss), as included in the internal management reports that are reviewed by the Company’s CODM. Both segment revenue and gross profit/(loss) are used to measure performance as management believes that such information is the most relevant in evaluating the level of activities and results of these segments.

 

 

The following tables present summary information by product type for the year ended December 31, 2023 and 2024, respectively:

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2023 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Revenue   56,449    7,032    9,301    72,782 
Gross Profit   10,097    1,792    3,893    15,782 

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2024 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Revenue   45,763    2,190    10,543    58,496 
Gross Profit   4,275    762    5,621    10,658 

 

In the following table, revenue is disaggregated by the timing of revenue recognition.

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2023 
    Sale of heavy equipment and parts   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Timing of revenue recognition:                    
Point in time   56,449    7,032    -    63,481 
Over time   -    -    9,301    9,301 

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2024 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Timing of revenue recognition:                    
Point in time   45,763    2,190    -    47,953 
Over time   -    -    10,543    10,543 

 

No segmental analysis of segment assets is disclosed because there is no asset information provided to the CODM.

 

 

XML 133 R24.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAX EXPENSE
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
INCOME TAX EXPENSE

NOTE-16 INCOME TAX EXPENSE

 

The provision for income taxes consisted of the following:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Income tax expense          
Current year   681    - 
(Over)/under-provision in prior years   (360)   300 
Deferred tax expense   725    431 
Income tax expense   1,046    731 

 

The Company is subject to taxes in the jurisdictions in which it operates, as follows:

 

Cayman Islands

 

Ten-League International Holdings Limited is an exempted Cayman Islands company and is presently not subject to income taxes or income tax filing requirements in the Cayman Islands or the United States.

 

BVI

 

Ten-League Venture Capital Limited is an exempted British Virgin Islands company and is presently not subject to income taxes or income tax filing requirements in the British Virgin Islands or the United States.

 

Singapore

 

Ten-League Engineering & Technology Pte. Ltd and Ten-League Port Engineering Solutions Pte. Ltd are operating in Singapore and are subject to the Singapore tax law at the corporate tax rate at 17% on the assessable income arising in Singapore during its tax year.

 

The reconciliation of income tax rate to the effective income tax rate based on income before income taxes for the year ended December 31, 2023 and 2024 are as follows:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Income before income taxes   8,126    2,615 
Statutory income tax rate   17%   17%
Income tax expense at statutory rate   1,381    445 
(Over)/under provision in previous financial year   (360)   300 
Tax effect of non-taxable income   (228)   (133)
Tax effect of non-deductible items   156    41 
Tax effect on temporary differences   211    78 
Statutory stepped income tax exemption   (114)   - 
           
Income tax expense   1,046    731 

 

Uncertain tax positions

 

The Company evaluates the uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions. The Company did not incur any interest and penalties related to potential underpaid income tax expenses for the financial year ended December 31, 2024 and 2023 and also did not anticipate any significant increases or decreases in unrecognized tax benefits in the next 12 months from December 31, 2024.

 

 

XML 134 R25.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE- 17 RELATED PARTY TRANSACTIONS

 

In the ordinary course of business, the Company was involved in certain transactions, either at cost or current market prices, and on the normal commercial terms with related parties. The following table provides the transactions with these parties for the years as presented (for the portion of such period that they were considered related):

 

Nature of transactions  2023   2024 
   Year ended December 31, 
Nature of transactions  2023   2024 
   S$’000   S$’000 
Ten-League Corporations Pte. Ltd.(1)          
- Management fee charged   2,471    1,358 
- Purchase of plant and equipment   884    10 
- Purchase of spare parts   708    877 
- Purchase of motor vehicles   88    - 
-Expenses paid on behalf   -    3 
-Services rendered   -    2 
- Lease payments in respect of:          
Plant and equipment   131    - 
Factory premises   480    1,096 
           
Ten-League Green Energy Pte. Ltd.(2)          
- Subcontract costs   373    203 

 

These related parties are controlled by the common shareholders of the Company.

 

(1) - Ultimate holding company
(2) - 75% held by Ten-League Corporations Pte Ltd

 

Apart from the transactions and balances detailed elsewhere in these accompanying consolidated financial statements, the Company has no other significant or material related party transactions during the years presented.

 

XML 135 R26.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATIONS OF RISK
12 Months Ended
Dec. 31, 2024
Risks and Uncertainties [Abstract]  
CONCENTRATIONS OF RISK

NOTE-18 CONCENTRATIONS OF RISK

 

The Company is exposed to the following concentrations of risk:

 

(a) Major customers

 

For the year ended December 31, 2024, there was one single customer who accounted approximately for 18.4% of the Company’s revenues. Such substantial revenue contribution by this customer was primarily attributable to the sales of a total of twenty-three units of equipment with a combined value of approximately S$10.8 million.

 

For the year ended December 31, 2023, there was one single customer who accounted approximately for 9.5% of the Company’s revenues. Such substantial revenue contribution by this customer was primarily attributable to the sales of a total of seven units of equipment with a combined value of approximately S$6.9 million.

 

The major customer for December 31, 2023 and 2024 is the same major customer.

 

 

(a) Major vendors

 

For the year ended December 31, 2024, Vendor A accounted for 67.2% or more of the Company’s purchases and for the year ended December 31, 2023, Vendor A accounted for 71.1% or more of the Company’s purchases. Its outstanding payable balance as at each period, is presented as follows:

 

   As at
Dec 31, 2023
   As at
Dec 31, 2024
   Percentage of
Purchases
   Accounts
payable
   Percentage of
purchases
  Accounts
Payable
 
   %   ‘000   %  ‘000 
                   
Vendor A   71.1%   6,602   67.2   7,141 

 

(b) Credit risk

 

The Company has adopted a policy of only dealing with creditworthy counterparties. The Company performs ongoing credit evaluation of its counterparties’ financial condition and generally do not require a collateral. The Company also considers the probability of default upon initial recognition of asset and whether there has been a significant increase in credit risk on an ongoing basis throughout each reporting period.

 

The Company has determined the default event on a financial asset to be when internal and/or external information indicates that the financial asset is unlikely to be received, which could include default of contractual payments due for more than 90 days, default of interest due for more than 365 days or there is significant difficulty of the counterparty.

 

To minimize credit risk, the Company has developed and maintained its credit risk grading to categorize exposures according to their degree of risk of default. The credit rating information is supplied by publicly available financial information and the Company’s own trading records to rate its major customers and other debtors. The Company considers available reasonable and supportive forward-looking information which includes the following indicators:

 

  Actual or expected significant adverse changes in business, financial or economic conditions that are expected to cause a significant change to the debtor’s ability to meet its obligations
     
  Internal credit rating
     
  External credit rating and when necessary

 

Regardless of the analysis above, a significant increase in credit risk is presumed if a debtor is more than 30 days past due in making contractual payment.

 

As of December 31, 2024, there was approximately S$1.9 million outstanding from a single customer representing 11.6% of the total net account receivable balances.

 

As of December 31, 2023, there was approximately S$3.4 million outstanding from a single customer representing 15.7% of the total net account receivable balances.

 

(c) Interest rate risk

 

As the Company has no significant interest-bearing assets, the Company’s income and operating cash flows are substantially independent of changes in market interest rates.

 

The Company’s interest-rate risk arises from bank borrowings. The Company manages interest rate risk by varying the issuance and maturity dates of variable rate debt, limiting the amount of variable rate debt, and continually monitoring the effects of market changes in interest rates. As of December 31, 2024 and 2023, the borrowings were at fixed interest rates.

 

 

(d) Exchange rate risk

 

The Company cannot guarantee that the current exchange rate will remain steady; therefore, there is a possibility that the Company could post the same amount of profit for two comparable periods and because of the fluctuating exchange rate actually post higher or lower profit depending on exchange rate of S$ converted to US$ on that date. The exchange rate could fluctuate depending on changes in political and economic environments without notice.

 

(e) Liquidity risk

 

Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.

  

XML 136 R27.htm IDEA: XBRL DOCUMENT v3.25.2
COMMITMENTS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE-19 COMMITMENTS AND CONTINGENCIES

 

Litigation — From time to time, the Company may be involved in various legal proceedings and claims in the ordinary course of business. The Company currently is not aware of any legal proceedings or claims that it believes will have, individually or in the aggregate, a material adverse effect on its business, financial condition, operating results, or cash flows.

 

On April 09, 2024, a crane owned by the Ten-League Engineering & Technology Pte. Ltd. had toppled in the vicinity of a job site and damaged a vehicle. At the present, the facts and circumstances surrounding the incident remains unclear and investigations are still ongoing. On April 16, 2024, the Company received an email from Claimant A, who had at the material time been leasing the machinery from the Company, indicated their intention to claim loss and damage against the Company. The Company has notified its insurers which has not repudiated liability. There was no response since. On May 16, 2024, the Company received another letter from Claimant B, the purported owner of the damaged vehicle. The Company has notified its insurers which has not repudiated liability. There was no response since. As of the date of the prospectus, investigations are still ongoing and no charges have been proffered against the Company.

 

As of December 31, 2024 and 2023, the Company has no material commitments.

 

XML 137 R28.htm IDEA: XBRL DOCUMENT v3.25.2
SUBSEQUENT EVENTS
12 Months Ended
Dec. 31, 2024
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE20 SUBSEQUENT EVENTS

 

In accordance with ASC Topic 855, “Subsequent Events”, which establishes general standards of accounting for and disclosure of events that occur after the balance sheet date but before consolidated financial statements are issued, the Company has evaluated all events or transactions that occurred after December 31, 2024, up through the date the Company issued the consolidated financial statements.

XML 138 R29.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
Basis of Presentation

(a) Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the regulations of the U.S. Securities and Exchange Commission (“SEC”).

 

Use of Estimates and Assumptions

(b) Use of Estimates and Assumptions

 

The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amounts of revenues and expenses during the years presented. Significant accounting estimates in the period include the allowance for doubtful accounts on accounts and other receivables, impairment loss on inventories, assumptions used in assessing right-of-use assets and impairment of long-lived assets, and deferred tax valuation allowance.

 

Actual results could differ from these estimates.

 

Basis of Consolidation

(c) Basis of Consolidation

 

The consolidated financial statements include the financial statements of the Company and its subsidiaries. All significant inter-company balances and transactions within the Company have been eliminated upon consolidation.

 

On consolidation the entities should be combined for all periods that the relationship of common control started and the transaction would be treated as a capital transaction with any gain or loss on acquisition adjusted through equity. The consolidated entity would not recognize any goodwill and/or gain/losses from the acquisition and results of operations would be presented for all periods under common control.

 

The consolidated financial statements of the Company were prepared by applying the pooling of interest method. Accordingly, the results of the Company include the results of the subsidiaries for year ended December 31, 2023 and 2024. Such manner of presentation reflects the economic substance of the companies, which were under common control throughout the relevant period, as a single economic enterprise, although the legal parent-subsidiary relationships were not established.

 

Foreign Currency Translation and Transaction

(d) Foreign Currency Translation and Transaction

 

Transactions denominated in currencies other than the functional currency are translated into the functional currency at the exchange rates prevailing at the dates of the transaction. Monetary assets and liabilities denominated in currencies other than the functional currency are translated into the functional currency using the applicable exchange rates at the balance sheet dates. The resulting exchange differences are recorded in the statement of operations.

 

The accompanying consolidated financial statements are presented in the Singapore Dollar (“S$”), which is the reporting currency of the Company. In addition, the Company and subsidiaries are operating in Singapore, maintain their books and record in their local currency, Singapore Dollars, which is a functional currency as being the primary currency of the economic environment in which their operations are conducted.

 

 

Translation gains and losses that arise from exchange rate fluctuations from transactions denominated in a currency other than the functional currency are translated, as the case may be, at the rate on the date of the transaction and included in the results of operations as incurred.

 

Translations of the consolidated balance sheets, consolidated statements of operations and comprehensive income and consolidated statements of cash flows from S$ into US$ as of and for the year ended December 31, 2024 are solely for the convenience of the reader and were calculated at the rate of US$0.7320 = S$1, as set forth in the statistical release of the Federal Reserve System on December 31, 2024. No representation is made that the S$ amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 31, 2024, or at any other rate.

 

Cash and Cash Equivalents

(e) Cash and Cash Equivalents

 

Cash and cash equivalents consist primarily of cash in readily available checking and saving accounts. Cash equivalents consist of highly liquid investments that are readily convertible to cash and that mature within three months or less from the date of purchase. The carrying amounts approximate fair value due to the short maturities of these instruments. The Company maintains most of its bank accounts in Singapore.

 

Accounts Receivable, net

(f) Accounts Receivable, net

 

Accounts receivable include trade accounts due from customers in the sale of products.

 

Accounts receivable are recorded at the invoiced amount and do not bear interest, which are due within contractual payment terms. The normal settlement terms of accounts receivable within 30 days. The Company seeks to maintain strict control over its outstanding receivables to minimize credit risk. Overdue balances are reviewed regularly by senior management. Management reviews its receivables on a regular basis to determine if the bad debt allowance is adequate and provides allowance when necessary. The allowance is based on management’s best estimates of specific losses on individual customer exposures, as well as the historical trends of collections. Account balances are charged off against the allowance after all means of collection have been exhausted and the likelihood of collection is not probable. The Company’s management continues to evaluate the reasonableness of the valuation allowance policy and update it if necessary.

 

The Company does not hold any collateral or other credit enhancements overs its accounts receivable balances.

 

Inventories

(g) Inventories

 

Inventories are valued at the lower of cost or net realizable value. Cost is determined by the average cost method. The Company records adjustments to its inventory for estimated obsolescence or diminution in net realizable value equal to the difference between the cost of the inventory and the estimated net realizable value. At the point of loss recognition, a new cost basis for that inventory is established, and subsequent changes in facts and circumstances do not result in the restoration or increase in that newly established cost basis.

 

Plant and equipment, net

(h) Plant and equipment, net

 

Plant and equipment are stated at cost less accumulated depreciation and accumulated impairment losses, if any. Depreciation is calculated on the straight-line basis over the following expected useful lives from the date on which they become fully operational and after taking into account their estimated residual values:

 

    Expected useful life
Office equipment   5 years
Leasehold factory premises   Over the remaining lease term
Machinery and equipment   5-10 years
Motor vehicles   5-10 years

 

 

Expenditure for repairs and maintenance is expensed as incurred. When assets have retired or sold, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is recognized in the results of operations.

 

Impairment of Long-Lived Assets

(i) Impairment of Long-Lived Assets

 

In accordance with the provisions of ASC Topic 360, Impairment or Disposal of Long-Lived Assets, all long-lived assets such as plant and equipment owned and held by the Company are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is evaluated by a comparison of the carrying amount of an asset to its estimated future undiscounted cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amounts of the assets exceed the fair value of the assets.

 

Revenue Recognition

(j) Revenue Recognition

 

The Company receives certain portion of its non-interest income from contracts with customers, which are accounted for in accordance with Accounting Standards Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) (“ASC 606”).

 

ASC 606-10 provided the following overview of how revenue is recognized from the Company’s contracts with customers: The Company recognizes revenue on a gross basis to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services.

 

  Step 1: Identify the contract(s) with a customer.
  Step 2: Identify the performance obligations in the contract.
  Step 3: Determine the transaction price – The transaction price is the amount of consideration in a contract to which an entity expects to be entitled in exchange for transferring promised goods or services to a customer.
  Step 4: Allocate the transaction price to the performance obligations in the contract – Any entity typically allocates the transaction price to each performance obligation on the basis of the relative standalone selling prices of each distinct good or service promised in the contract.
  Step 5: Recognize revenue when (or as) the entity satisfies a performance obligation – An entity recognizes revenue when (or as) it satisfies a performance obligation by transferring a promised good or service to a customer (which is when the customer obtains control of that good or service). The amount of revenue recognized is the amount allocated to the satisfied performance obligation. A performance obligation may be satisfied at a point in time (typically for promises to transfer goods to a customer) or over time (typically for promises to transfer service to a customer).

 

 

The Company currently generates its revenue from the following main sources:

 

Revenue from goods sold and services provided

 

Majority of the Company’s income is derived from contracts with customers in the sale of products, and as such, the revenue recognized depicts the transfer of promised goods to its customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods. The Company considers the terms of the contract and all relevant facts and circumstances when applying this guidance. The Company’s revenue recognition policies are in compliance with ASC 606, as follows:

 

Product sales consist of a single performance obligation that the Company satisfies at a point in time. The Company recognizes product revenue when the following events have occurred: (a) the Company has transferred physical possession of the products, depending upon the method of distribution and shipping terms set forth in the customer contract, (b) the Company has a present right to payment, (c) the customer has legal title to the products, and (d) the customer bears significant risks and rewards of ownership of the products. Based on the Company’s historical practices and shipping terms specified in the sales agreements and invoices, these criteria are generally met when the products are:

 

- invoiced; and
- Shipped from the company’s facilities or warehouse (“ex - works”, which is the Company’s standard shipping terms)

 

The Company records its revenues on product sales, net of Good & Service Taxes (“GST”) when the title and risk of loss of products are fully transferred to the customers. The Company is subject to GST which is levied on the majority of the products at the rate of 9% on the invoiced value of sales in Singapore.

 

Amounts received as prepayment on future products are recorded as customer deposit and recognized as income when the product is shipped.

 

Revenue from equipment rental

 

Rental income is recognised on a time-proportion basis over time taking into account the effective yield on the assets on a straight-line basis over the lease term.

 

Sales and Marketing

(k) Sales and Marketing

 

Sales and marketing expenses include payroll, employee benefits and other headcount-related expenses associated with sales and marketing personnel, and the costs of advertising, promotions, seminars, and other programs.

 

Government Grant

(l) Government Grant

 

A government grant or subsidy is not recognized until there is reasonable assurance that: (a) the enterprise will comply with the conditions attached to the grant; and (b) the grant will be received. When the Company receives government grant or subsidies but the conditions attached to the grants have not been fulfilled, such government subsidies are deferred and recorded under other payables and accrued expenses, and other long-term liability. The classification of short-term or long-term liabilities is dependent on the management’s expectation of when the conditions attached to the grant can be fulfilled. For the year ended December 31, 2024, and 2023, the Company received government subsidies of approximately S$139,000 and S$41,000 respectively, which are recognized as government grant in the consolidated statements of operations.

 

The Company does not recognize any sales where the Company is acting as an agent.

 

Income Taxes

(m) Income Taxes

 

Income taxes are determined in accordance with the provisions of ASC Topic 740, Income Taxes (“ASC 740”).

 

Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. Any effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date.

 

ASC 740 prescribes a comprehensive model for how companies should recognize, measure, present, and disclose in their financial statements uncertain tax positions taken or expected to be taken on a tax return. Under ASC 740, tax positions must initially be recognized in the financial statements when it is more likely than not the position will be sustained upon examination by the tax authorities. Such tax positions must initially and subsequently be measured as the largest amount of tax benefit that has a greater than 50% likelihood of being realized upon ultimate settlement with the tax authority assuming full knowledge of the position and relevant facts.

 

 

For the year ended December 31, 2024 and 2023, the Company did not have any interest and penalties associated with tax positions. As of December 31, 2024 and 2023, the Company did not have any significant unrecognized uncertain tax positions.

 

The Company is subject to tax in local and foreign jurisdiction. As a result of its business activities, the Company files tax returns that are subject to examination by the relevant tax authorities.

 

Leases

(n) Leases

 

Effective from January 1, 2020, the Company adopted the guidance of ASC 842, Leases, which requires an entity to recognize a right-of-use asset and a lease liability for virtually all leases. On February 25, 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (Topic 842), to increase transparency and comparability among organizations by recognizing lease assets and lease liabilities on the balance sheet and disclosing key information about leasing transactions. ASC 842 requires that lessees recognize right-of-use assets and lease liabilities calculated based on the present value of lease payments for all lease agreements with terms that are greater than twelve months. It requires for leases longer than one year, a lessee to recognize in the statement of financial condition a right-of-use asset, representing the right to use the underlying asset for the lease term, and a lease liability, representing the liability to make lease payments. ASC 842 distinguishes leases as either a finance lease or an operating lease that affects how the leases are measured and presented in the statement of operations and statement of cash flows. ASC 842 supersedes nearly all existing lease accounting guidance under GAAP issued by the Financial Accounting Standards Board (“FASB”) including ASC Topic 840, Leases.

 

The accounting update also requires that for finance leases, a lessee recognize interest expense on the lease liability, separately from the amortization of the right-of-use asset in the statements of earnings, while for operating leases, such amounts should be recognized as a combined expense. In addition, this accounting update requires expanded disclosures about the nature and terms of lease agreements.

 

Retirement Plan Costs

(o) Retirement Plan Costs

 

Contributions to retirement plans (which are defined contribution plans) are charged to general and administrative expenses in the accompanying statements of operation as the related employee service are provided. The Company is required to make contribution to their employees under a government-mandated multi-employer defined contribution pension scheme for its eligible full-times employees in Singapore. The Company is required to contribute a specified percentage of the participants’ relevant income based on their ages and wages level. During the year ended December 31, 2023 and 2024, contributions of approximately S$0.1 and S$0.2 million for each respective period were made accordingly.

 

Segment Reporting

(p) Segment Reporting

 

ASC 280, “Segment Reporting”, establishes standards for reporting information about operating segments on a basis consistent with the Company’s internal organizational structure as well as information about geographical areas, business segments and major clients in financial statements for detailing the Company’s business segments. Based on the criteria established by ASC 280, the Company’s chief operating decision maker (“CODM”) has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions about allocating resources and assessing performance of the Company. As a whole and hence, the Company has only three reportable segments. The Company does not distinguish between markets or segments for the purpose of internal reporting. As the Company’s long-lived assets are substantially located in Singapore, no geographical segments are presented.

 

Related Parties

(q) Related Parties

 

The Company follows the ASC 850-10, Related Party for the identification of related parties and disclosure of related party transactions.

 

 

Pursuant to section 850-10-20 the related parties include: a) affiliates of the Company; b) entities for which investments in their equity securities would be required, absent the election of the fair value option under the Fair Value Option Subsection of section 825–10–15, to be accounted for by the equity method by the investing entity; c) trusts for the benefit of employees, such as pension and Income-sharing trusts that are managed by or under the trusteeship of management; d) principal owners of the Company; e) management of the Company; f) other parties with which the Company may deal if one party controls or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests; and g) other parties that can significantly influence the management or operating policies of the transacting parties or that have an ownership interest in one of the transacting parties and can significantly influence the other to an extent that one or more of the transacting parties might be prevented from fully pursuing its own separate interests.

 

Commitments and Contingencies

(r) Commitments and Contingencies

 

In the normal course of business, the Company is subject to commitments and contingencies, including operating lease commitments, legal proceedings and claims arising out of its business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss will occur, and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments on liability for contingencies, including historical and the specific facts and circumstances of each matter.

 

Concentration of Credit Risk

(s) Concentration of Credit Risk

 

Financial instruments consist of cash equivalents, and accounts receivable. Cash equivalents are maintained with high credit quality institutions, the composition and maturities of which are regularly monitored by management. As of December 31, 2024 and 2023, bank and cash balances of approximately S$0.7 million and S$2.3 million was maintained at financial institutions in Singapore, of which approximately S$0.2 million and S$1.9 million respectively was subject to credit risk. While management believes that these financial institutions are of high credit quality, it also continually monitors their credit worthiness.

 

For accounts receivable, the Company determines, on a continuing basis, the allowance for credit loss based on the estimated realizable value. The Company identifies credit risk on a customer-by-customer basis. The information is monitored regularly by management. Concentration of credit risk arises when a group of customers having similar characteristics such that their ability to meet their obligations is expected to be affected similarly by changes in economic conditions.

 

Liquidity Risk

(t) Liquidity Risk

 

Liquidity risk is the risk that the Company will not be able to meet its financial obligations as they become due. The Company’s policy is to ensure that it has sufficient cash to meet its liabilities when they become due, under both normal and stressed conditions, without incurring unacceptable losses or risking damage to the Company’s reputation. A key risk in managing liquidity is the degree of uncertainty in the cash flow projections. If future cash flows are fairly uncertain, the liquidity risk increases.

 

Fair Value Measurement

(u) Fair Value Measurement

 

The Company follows the guidance of the ASC Topic 820-10, Fair Value Measurement and Disclosure (“ASC 820-10”), with respect to financial assets and liabilities that are measured at fair value. ASC 820-10 establishes a three-tier fair value hierarchy that prioritizes the inputs used in measuring fair value as follows:

 

  Level 1 : Inputs are based upon unadjusted quoted prices for identical instruments traded in active markets;

 

 

  Level 2 : Inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques (e.g. Black-Scholes Option-Pricing model) for which all significant inputs are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs; and
  Level 3 : Inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques, including option pricing models and discounted cash flow models.

 

The carrying value of the Company’s financial instruments: cash and cash equivalents, restricted cash, accounts receivable, loans receivable, deposits and other receivables, amount due to a related parties, accounts payable and accrued liabilities, amount due to a related parties, other payables and accrued liabilities, bank borrowings and lease liabilities approximate at their fair values because of the short-term nature of these financial instruments.

 

Fair value estimates are made at a specific point in time based on relevant market information about the financial instrument. These estimates are subjective in nature and involve uncertainties and matters of significant judgment and, therefore, cannot be determined with precision. Changes in assumptions could significantly affect the estimates.

 

Recently Issued Accounting Pronouncements

(v) Recently Issued Accounting Pronouncements

 

The Company is an “emerging growth company” (“EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”). Under the JOBS Act, EGC can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act until such time as those standards apply to private companies.

 

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842). The guidance supersedes existing guidance on accounting for leases with the main difference being that operating leases are to be recorded in the statement of financial position as right-of-use assets and lease liabilities, initially measured at the present value of the lease payments. For operating leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election not to recognize lease assets and liabilities. In July 2018, ASU 2016-02 was updated with ASU 2018-11, Targeted Improvements to ASC Topic 842, which provides entities with relief from the costs of implementing certain aspects of the new leasing standard. Specifically, under the amendments in ASU 2018-11, (1) entities may elect not to recast the comparative periods presented when transitioning to ASC 842 and (2) lessors may elect not to separate lease and non-lease components when certain conditions are met. In November 2019, ASU 2019-10, Codification Improvements to ASC 842 modified the effective dates of all other entities. In June 2020, ASU 2020-05 defer the effective date for one year for entities in the “all other” category. For all other entities, the amendments in ASU 2020-05 are effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022. Early application of the guidance continues to be permitted.

 

In June 2016, the FASB issued ASU No. 2016-13, “Financial Instruments — Credit Losses”, which will require the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. Subsequently, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, to clarify that receivables arising from operating leases are within the scope of lease accounting standards. Further, the FASB issued ASU No. 2019-04, ASU 2019-05, ASU 2019-10, ASU 2019-11 and ASU 2020-02 to provide additional guidance on the credit losses standard.

 

In November 2023, the FASB issued ASU 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which focuses on improving reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. A public entity shall disclose for each reportable segment the significant expense categories and amounts that are regularly provided to the CODM and included in reported segment profit or loss. ASU 2023-07 also requires entities to provide in interim periods all disclosure about a reportable segment’s profit or loss and assets that are currently required annually. Entities are permitted to disclose more than one measure of a segment’s profit or loss if such measures are used by the CODM to allocate resources and assess performance, as long as at least one of those measures is determined in a way that is most consistent with the measurement principles used to measure the corresponding amounts in the consolidated financial statements. ASU 2023-07 is applied retrospectively to all periods presented in financial statements, unless it is impracticable. The Company is currently in the process of evaluating the disclosure impact of the new guidance on the consolidated financial statements.

 

In December 2023, the FASB issued ASU 2024-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. Under this ASU, public entities must annually (1) disclose specific categories in the rate reconciliation and (2) provide additional information for reconciling items that meet a quantitative threshold (if the effect of those reconciling items is equal to or greater than five percent of the amount computed by multiplying pretax income or loss by the applicable statutory income tax rate). This ASU’s amendments are effective for all entities that are subject to Topic 740, Income Taxes, for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the impact of this pronouncement on our disclosures.

 

Other accounting standards that have been issued by the FASB that do not require adoption until a future date are not expected to have a material impact on the consolidated financial statements upon adoption. The Company does not discuss recent standards that are not anticipated to have an impact on or are unrelated to its consolidated financial condition, results of operations, cash flows or disclosures.

XML 139 R30.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
SCHEDULE OF SUBSIDIARIES INCORPORATED

Description of subsidiaries incorporated and controlled by the Company

 

Name   Background   Effective ownership
         
Ten-League Venture Capital Limited   Investment holding   100%
         
Ten-League Engineering & Technology Pte. Ltd.   Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment   100%
         
Ten-League Port Engineering Solutions Pte. Ltd.   Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment   100%
XML 140 R31.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2024
Accounting Policies [Abstract]  
SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES

 

    Expected useful life
Office equipment   5 years
Leasehold factory premises   Over the remaining lease term
Machinery and equipment   5-10 years
Motor vehicles   5-10 years
XML 141 R32.htm IDEA: XBRL DOCUMENT v3.25.2
DISAGGREGATION OF REVENUE (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT

The following tables present the Company’s revenue disaggregated by business segment and geography, based on management’s assessment of available data:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
Revenue recognition at a single point in time:          
Sales of heavy equipment and parts   56,449    45,763 
Engineering consultancy service income   7,032    2,190 
Revenue recognition   63,481    47,953 
Revenue recognition over time:          
Rental income   9,301    10,543 
           
Total revenue    72,782    58,496 
SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Singapore   69,735    54,836 
           
Other countries   3,047    3,660 
           
Total revenue   72,782    58,496 
XML 142 R33.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2024
Credit Loss [Abstract]  
SCHEDULE OF ACCOUNTS RECEIVABLE, NET

Accounts receivable, net consisted of the following:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Accounts receivable   25,386    19,310 
Less: Allowance for credit loss   (3,642)   (3,053)
           
Accounts receivable, net   21,744    16,257 
SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS

Analysis of allowance for credit loss

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Balance at beginning of period   4,240    3,642 
Provision during the period   41    19 
Written off during the period   (532)   (582)
Reversal during the period   (107)   (26)
Balance at the end of the period   3,642    3,053 
XML 143 R34.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

The Company’s inventories were as follows: -

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
           
Finished goods   8,413    18,620 
XML 144 R35.htm IDEA: XBRL DOCUMENT v3.25.2
DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Tables)
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

 SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
Deposits   162    155 
Prepayments   11    89 
Advance to suppliers   903    871 
Lease receivables – Current   184    568 
Others   116    125 
Deposits, prepayments and other receivables   1,376    1,808 
           
Lease receivables – Non-current   73    343 
XML 145 R36.htm IDEA: XBRL DOCUMENT v3.25.2
PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY AND EQUIPMENT, NET

Plant and equipment consisted of the following:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
At cost:          
Office equipment   25    43 
Machinery and equipment   33,132    37,185 
Motor vehicles   892    891 
Property and equipment, gross   34,049    38,119 
Less: Accumulated depreciation   (6,239)   (7,886)
Plant and equipment, net   27,810    30,233 
XML 146 R37.htm IDEA: XBRL DOCUMENT v3.25.2
RIGHT-OF-USE ASSETS (Tables)
12 Months Ended
Dec. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS

The carrying amount of right-of-use assets by class of underlying asset are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
At cost:          
Leasehold buildings   1,378    2,072 
Office equipment   10    20 
Right-of-use assets, gross   1,388    2,092 
Less: Accumulated depreciation   (1,380)   (893)
           
Right-of-use assets, net   8    1,199 
SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES

The table below presents the lease-related assets and liabilities recorded on the balance sheet.

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Assets          
Operating lease, right-of-use asset, net   8    1,199 
           
Total right-of-use asset   8    1,199 
           
Liabilities          
Current:          
Operating lease liabilities   2    1,209 
Operating lease liabilities current   2    1,209 
           
Non-current:          
Operating lease liabilities   5    12 
Operating lease liabilities non-current   5    12 
           
Total operating lease liabilities   7    1,221 
SCHEDULE OF LEASE EXPENSE

The Company excludes short-term leases (those with lease terms of less than one year at inception) from the measurement of lease liabilities or right-of-use assets. The following tables summarize the lease expense for the years.

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Operating lease cost:          
Operating lease expense (per ASC 842)   422    951 
           
Short-term lease expense (other than ASC 842)   120    171 
           
Total lease expense   542    1,122 
SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS

The below table summarizes our (i) minimum lease payments over the next five years, (ii) lease arrangement implied interest, and (iii) present value of future lease payments for the next three years ending December 31:

 

Year ending December 31,  Operating and finance
lease amount
 
   S$’000 
Right of Use Assets     
2025   1,238 
2026 – 2029   13 
2030 onwards   - 
Less: interest     
2025   (29)
2026 onwards   (1)
Present value of lease liabilities – Right of Use Assets   1,221 
      
Representing:     
Current liabilities – Right of Use Assets   1,209 
Non-current liabilities – Right of Use Assets   12 
Operating lease liabilities – Right of Use Assets   1,221 
      
Hire Purchase     
2025   6,736 
2026 – 2029   7,160 
2030 onwards   26 
Less: interest     
2025   (524)
2026 onwards   (333)
      
Present value of lease liabilities – Hire Purchase   13,065 
      
Representing:     
Current liabilities – Hire Purchase   6,212 
Non-current liabilities – Hire Purchase   6,853 
Finance lease liabilities – Hire Purchase   13,065 
      
Representing:     
Current liabilities   6,212 
Non-current liabilities   6,853 
      
Lease liabilities   13,065 
SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION
   2023   2024 
   Year ended December 31 
   2023   2024 
   S$’000   S$’000 
Supplemental Cash Flows information        
Cash paid for amounts included in the measurement of lease liability:          
Operating cash flows from operating lease   7,764    8,638 
Operating lease asset obtained in exchange for operating lease obligations          
Operating lease   9,439    8,360 
Remaining lease term          
Operating lease   3.5 years    2.5 years 
Discount rate          
Operating lease   5.76%   5.15%
XML 147 R38.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Trade creditors   10,412    8,736 
Accrued expenses   321    311 
Deposit received   1,302    2,293 
Goods and services tax payable   532    161 
Deferred income   60    533 
Others   112    102 
Account payable and accrued liabilities    12,739    12,136 
XML 148 R39.htm IDEA: XBRL DOCUMENT v3.25.2
AMOUNTS DUE TO RELATED PARTIES (Tables)
12 Months Ended
Dec. 31, 2024
Amounts Due To Related Parties  
SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES

Amounts due to related parties consisted of the following:

 

  

As of 

Dec 31, 2023

   As of
Dec 31, 2024
 
    S$’000    S$’000 
Due to related parties*          
- Ten-League Corporations Pte Ltd(1)   14,016    12,353 
- Ten-League Green Energy Pte Ltd(2)   -    577 
Due to related parties   14,016    12,930 

 

(1)Ultimate holding company
(2)100% owned by Tel-League Corporations Pte Ltd
*The amounts are unsecured, interest-free and repayable on demand.
XML 149 R40.htm IDEA: XBRL DOCUMENT v3.25.2
BANK BORROWINGS (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
SCHEDULE OF BANK BORROWINGS

Bank borrowings consisted of the following:

 

   Term of  Annual   As of   As of 
   repayments  interest rate   Dec 31, 2023   Dec 31, 2024 
            S$’000    S$’000 
                   
Term loans  Within 5 years   3.0%   431    175 
Bills payable (Note a)           16,875    23,158 
Bank borrowings           17,306    23,333 
Total:                  
Representing:-                  
Within 12 months           17,131    23,333 
Over 1 year           175    - 
                   
Bank borrowings           17,306    23,333 
XML 150 R41.htm IDEA: XBRL DOCUMENT v3.25.2
LEASE LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Lease Liabilities  
SCHEDULE OF LEASE LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
    S$’000    S$’000 
           
Opening   14,525    15,454 
Addition during the year   9,439    10,442 
De-recognised during the year   (1,512)   (3,799)
Accretion of interest   766    827 
Lease payments   (7,764)   (8,638)
Closing   15,454    14,286 
SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION

Lease liabilities are presented in the statement of financial position as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Lease liabilities, current   6,246    7,421 
Lease liabilities, non-current   9,208    6,865 
Lease liabilities   15,454    14,286 
XML 151 R42.htm IDEA: XBRL DOCUMENT v3.25.2
DEFERRED TAX LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2024
Deferred Tax Liabilities  
SCHEDULE OF DEFERRED TAX LIABILITIES

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Opening   861    1,586 
Addition during the year   725    431 
Closing   1,586    2,017 
SCHEDULE OF DEFERRED INCOME TAX LIABILITY

The temporary differences which give rises to the deferred income tax liability are as follows:

 

   As of
Dec 31, 2023
   As of
Dec 31, 2024
 
   S$’000   S$’000 
         
Net book value of fixed assets   27,810    30,233 
Net book value of ROUA   8    1,199 
Less: Lease liabilities (ROUA)   (7)   (1,221)
Less: Net book value of non-qualifying assets   (95)   (27)
Deferred tax liability gross   27,716    30,184 
Less: Tax written down value   (18,385)   (18,309)
Timing difference   9,331    11,875 
           
Deferred tax liability @ 17%   1,586    2,017 
XML 152 R43.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES BY SEGMENT (Tables)
12 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
SCHEDULE OF REVENUES BY SEGMENT

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
Sale of heavy equipment and parts   56,449    45,763 
Engineering consultancy service income   7,032    2,190 
Rental income   9,301    10,543 
Revenues by segment   72,782    58,496 
SUMMARY OF SEGMENT INFORMATION BY PRODUCT

The following tables present summary information by product type for the year ended December 31, 2023 and 2024, respectively:

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2023 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Revenue   56,449    7,032    9,301    72,782 
Gross Profit   10,097    1,792    3,893    15,782 

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2024 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Revenue   45,763    2,190    10,543    58,496 
Gross Profit   4,275    762    5,621    10,658 
SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION

In the following table, revenue is disaggregated by the timing of revenue recognition.

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2023 
    Sale of heavy equipment and parts   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Timing of revenue recognition:                    
Point in time   56,449    7,032    -    63,481 
Over time   -    -    9,301    9,301 

 

   S$’000   S$’000   S$’000   S$’000 
       For the year ended December 31, 2024 
  

Sale of

heavy equipment and parts

   Engineering consultancy service   Rental income   Total 
   S$’000   S$’000   S$’000   S$’000 
Timing of revenue recognition:                    
Point in time   45,763    2,190    -    47,953 
Over time   -    -    10,543    10,543 
XML 153 R44.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAX EXPENSE (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
SCHEDULE OF PROVISION FOR INCOME TAXES

The provision for income taxes consisted of the following:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Income tax expense          
Current year   681    - 
(Over)/under-provision in prior years   (360)   300 
Deferred tax expense   725    431 
Income tax expense   1,046    731 
SCHEDULE OF EFFECTIVE INCOME TAX RATE

The reconciliation of income tax rate to the effective income tax rate based on income before income taxes for the year ended December 31, 2023 and 2024 are as follows:

 

   2023   2024 
   Year ended December 31, 
   2023   2024 
   S$’000   S$’000 
         
Income before income taxes   8,126    2,615 
Statutory income tax rate   17%   17%
Income tax expense at statutory rate   1,381    445 
(Over)/under provision in previous financial year   (360)   300 
Tax effect of non-taxable income   (228)   (133)
Tax effect of non-deductible items   156    41 
Tax effect on temporary differences   211    78 
Statutory stepped income tax exemption   (114)   - 
           
Income tax expense   1,046    731 
XML 154 R45.htm IDEA: XBRL DOCUMENT v3.25.2
RELATED PARTY TRANSACTIONS (Tables)
12 Months Ended
Dec. 31, 2024
Related Party Transactions [Abstract]  
SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES

 

Nature of transactions  2023   2024 
   Year ended December 31, 
Nature of transactions  2023   2024 
   S$’000   S$’000 
Ten-League Corporations Pte. Ltd.(1)          
- Management fee charged   2,471    1,358 
- Purchase of plant and equipment   884    10 
- Purchase of spare parts   708    877 
- Purchase of motor vehicles   88    - 
-Expenses paid on behalf   -    3 
-Services rendered   -    2 
- Lease payments in respect of:          
Plant and equipment   131    - 
Factory premises   480    1,096 
           
Ten-League Green Energy Pte. Ltd.(2)          
- Subcontract costs   373    203 

 

These related parties are controlled by the common shareholders of the Company.

 

(1) - Ultimate holding company
(2) - 75% held by Ten-League Corporations Pte Ltd
XML 155 R46.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATIONS OF RISK (Tables)
12 Months Ended
Dec. 31, 2024
Risks and Uncertainties [Abstract]  
SCHEDULE OF OUTSANDING PAYABLE

 

   As at
Dec 31, 2023
   As at
Dec 31, 2024
   Percentage of
Purchases
   Accounts
payable
   Percentage of
purchases
  Accounts
Payable
 
   %   ‘000   %  ‘000 
                   
Vendor A   71.1%   6,602   67.2   7,141 
XML 156 R47.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF SUBSIDIARIES INCORPORATED (Details)
12 Months Ended
Dec. 31, 2024
Ten-League Venture Capital Limited [Member]  
Principal Activities Investment holding
Effective ownership, percentage 100.00%
Ten-League Engineering & Technology Pte. Ltd [Member]  
Principal Activities Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy construction equipment
Effective ownership, percentage 100.00%
Ten-League Port Engineering Solutions Pte. Ltd [Member]  
Principal Activities Principally engaged in the sales, rental, maintenance and repair and value-added engineering solutions of heavy port equipment
Effective ownership, percentage 100.00%
XML 157 R48.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Details Narrative)
12 Months Ended
Feb. 16, 2024
$ / shares
Jun. 09, 2023
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
Feb. 16, 2024
SGD ($)
shares
Dec. 31, 2023
$ / shares
shares
Jul. 06, 2023
shares
Mar. 17, 2023
$ / shares
Mar. 17, 2023
SGD ($)
shares
Share capital | $       $ 500,000       $ 500,000
Common stock, shares authorized     20,000,000,000 [1] 20,000,000,000 20,000,000,000 [1]     500,000,000
Common stock, par value | $ / shares $ 0.000025   $ 0.000025 [1]   $ 0.000025 [1]   $ 0.001  
Shares allotted       999,000        
Forward stock split After the completion of the Forward Split on the basis of 40 ordinary shares for every one share of our Company   1-for-40 forward split          
Ordinary shares, issued shares held     27,796,502 [1]   27,796,502 [1]     1
Ten-League Port Engineering Solutions Pte. Ltd [Member]                
Shareholding interest transferred     100.00%   100.00%      
Ten-League Venture Capital Limited [Member]                
Common stock, shares authorized   50,000            
Common stock, par value | $ / shares   $ 1.00            
Shares transferred   1            
Ten-League Corporations Pte. Ltd. [Member]                
Shares subscribed for cash           850    
Shares subscribed for cash     100.00%     85.27%    
Ordinary shares, issued shares held       23,710,415        
LJSC Holdings Limited [Member]                
Shares subscribed for cash           49    
Shares subscribed for cash           4.90%    
Ordinary shares, issued shares held       1,362,029        
Undersea Capital Holdings Limited [Member]                
Shares subscribed for cash           49    
Shares subscribed for cash           4.90%    
Ordinary shares, issued shares held       1,362,029        
Jules Verne Investments Limited [Member]                
Shares subscribed for cash           49    
Shares subscribed for cash           4.90%    
Ordinary shares, issued shares held       1,362,029        
[1] - Retrospectively presented for the effect of pro rata share allotment,
XML 158 R49.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES (Details)
Dec. 31, 2024
Office Equipment [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Leasehold Improvements [Member]  
Property, Plant and Equipment [Line Items]  
Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Useful Life, Lease Term [Member]
Machinery and Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Machinery and Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
Vehicles [Member] | Minimum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Vehicles [Member] | Maximum [Member]  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 10 years
XML 159 R50.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2024
SGD ($)
Segment
Dec. 31, 2023
SGD ($)
Accounting Policies [Abstract]      
Foreign currency exchange rate   0.7320  
Government grant $ 102 $ 139,000 $ 41,000
Retirement plan contributions   $ 100,000 200,000
Number of reportable segments | Segment 3 3  
Cash   $ 700,000 2,300,000
Credit risk amount   $ 200,000 $ 1,900,000
XML 160 R51.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue  $ 58,496 $ 72,782
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  47,953 63,481
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  10,543 9,301
Sale of Heavy Equipment and Parts [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  45,763 56,449
Sale of Heavy Equipment and Parts [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  45,763 56,449
Sale of Heavy Equipment and Parts [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 
Engineering Consultancy Service Income [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  2,190 7,032
Engineering Consultancy Service Income [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  2,190 7,032
Engineering Consultancy Service Income [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 
Rental Income [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  10,543 9,301
Rental Income [Member] | Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 
Rental Income [Member] | Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue  $ 10,543 $ 9,301
XML 161 R52.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 58,496 $ 72,782
SINGAPORE    
Disaggregation of Revenue [Line Items]    
Total revenue 54,836 69,735
Other Countries [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue $ 3,660 $ 3,047
XML 162 R53.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Dec. 31, 2022
SGD ($)
Credit Loss [Abstract]        
Accounts receivable   $ 19,310 $ 25,386  
Less: Allowance for credit loss   (3,053) (3,642) $ (4,240)
Accounts receivable, net $ 11,899 $ 16,257 $ 21,744  
XML 163 R54.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Credit Loss [Abstract]    
Balance at beginning of period $ 3,642 $ 4,240
Provision during the period 19 41
Written off during the period (582) (532)
Reversal during the period (26) (107)
Balance at the end of the period $ 3,053 $ 3,642
XML 164 R55.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS RECEIVABLE, NET (Details Narrative) - SGD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Credit Loss [Abstract]    
Allowance for doubtful writeoffs $ 0.6 $ 0.6
XML 165 R56.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF INVENTORIES (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Inventory Disclosure [Abstract]      
Finished goods $ 13,629 $ 18,620 $ 8,413
XML 166 R57.htm IDEA: XBRL DOCUMENT v3.25.2
INVENTORIES (Details Narrative) - SGD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Inventory Disclosure [Abstract]    
Expense for inventories carried at net realizable value $ 0.3
XML 167 R58.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Deposits   $ 155 $ 162
Prepayments   89 11
Advance to suppliers   871 903
Lease receivables – Current   568 184
Others   125 116
Deposits, prepayments and other receivables $ 1,324 1,808 1,376
Lease receivables – Non-current $ 251 $ 343 $ 73
XML 168 R59.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Property, Plant and Equipment [Line Items]      
Property and equipment, gross   $ 38,119 $ 34,049
Less: Accumulated depreciation   (7,886) (6,239)
Plant and equipment, net $ 22,129 30,233 27,810
Office Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross   43 25
Machinery and Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross   37,185 33,132
Vehicles [Member]      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross   $ 891 $ 892
XML 169 R60.htm IDEA: XBRL DOCUMENT v3.25.2
PLANT AND EQUIPMENT, NET (Details Narrative) - SGD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 4.2 $ 3.7
XML 170 R61.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Property, Plant and Equipment [Line Items]      
Right-of-use assets, gross   $ 2,092 $ 1,388
Less: Accumulated depreciation   (893) (1,380)
Right-of-use assets, net $ 878 1,199 8
Leasehold Buildings [Member]      
Property, Plant and Equipment [Line Items]      
Right-of-use assets, gross   2,072 1,378
Office Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Right-of-use assets, gross   $ 20 $ 10
XML 171 R62.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Assets      
Operating lease, right-of-use asset, net $ 878 $ 1,199 $ 8
Total right-of-use asset   1,199 8
Current:      
Operating lease liabilities   $ 1,209 $ 2
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities Lease liabilities
Operating lease liabilities current   $ 1,209 $ 2
Non-current:      
Operating lease liabilities   $ 12 $ 5
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, non-current Lease liabilities, non-current Lease liabilities, non-current
Operating lease liabilities non-current   $ 12 $ 5
Total operating lease liabilities   $ 1,221 $ 7
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] OperatingAndFinanceLeaseLiability OperatingAndFinanceLeaseLiability OperatingAndFinanceLeaseLiability
XML 172 R63.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF LEASE EXPENSE (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating lease cost:    
Operating lease expense (per ASC 842) $ 951 $ 422
Short-term lease expense (other than ASC 842) 171 120
Total lease expense $ 1,122 $ 542
XML 173 R64.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS (Details) - SGD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Right of Use Assets    
2025 $ 1,238  
2026 – 2029 13  
2030 onwards  
2025 (29)  
2026 onwards (1)  
Present value of lease liabilities – Right of Use Assets 1,221  
Operating Lease, Liability [Abstract]    
Current liabilities – Right of Use Assets 1,209 $ 2
Non-current liabilities – Right of Use Assets 12 5
Total operating lease liabilities $ 1,221 $ 7
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities Lease liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, non-current Lease liabilities, non-current
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] OperatingAndFinanceLeaseLiability OperatingAndFinanceLeaseLiability
Hire Purchase    
2025 $ 6,736  
2026 – 2029 7,160  
2030 onwards 26  
2025 (524)  
2026 onwards (333)  
Present value of lease liabilities – Hire Purchase 13,065  
Finance Lease, Liability [Abstract]    
Current liabilities – Hire Purchase 6,212  
Non-current liabilities – Hire Purchase 6,853  
Finance lease liabilities – Hire Purchase $ 13,065  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, non-current  
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] OperatingAndFinanceLeaseLiability  
Current liabilities $ 6,212  
Non-current liabilities 6,853  
Lease liabilities $ 13,065  
XML 174 R65.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Supplemental Cash Flows information    
Cash paid for amounts included in the measurement of lease liability operating cash flows from operating lease $ 8,638 $ 7,764
Operating lease asset obtained in exchange for operating lease obligations operating lease $ 8,360 $ 9,439
Remaining lease term operating lease 2 years 6 months 3 years 6 months
Discount rate operating lease 5.15% 5.76%
XML 175 R66.htm IDEA: XBRL DOCUMENT v3.25.2
RIGHT-OF-USE ASSETS (Details Narrative) - SGD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Weighted average incremental borrowing rate 5.15% 5.76%
Weighted average remaining life of lease 2 years 6 months 3 years 6 months
Right of use asset before accumulated amortization $ 2,092 $ 1,388
Leasehold Buildings [Member]    
Weighted average remaining life of lease 3 years 3 years
Right of use asset before accumulated amortization $ 2,072 $ 1,378
Machinery and Equipment [Member]    
Weighted average remaining life of lease 5 years 6 months  
Minimum [Member]    
Weighted average incremental borrowing rate 4.89%  
Maximum [Member]    
Weighted average incremental borrowing rate 6.88%  
XML 176 R67.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Receivables [Abstract]      
Trade creditors   $ 8,736 $ 10,412
Accrued expenses   311 321
Deposit received   2,293 1,302
Goods and services tax payable   161 532
Deferred income   533 60
Others   102 112
Account payable and accrued liabilities $ 8,883 $ 12,136 $ 12,739
XML 177 R68.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) - SGD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Due to related parties [1] $ 12,930 $ 14,016
Ten-League Corporations Pte. Ltd. [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Due to related parties [1],[2] 12,353 14,016
Ten-League Green Energy Pte Ltd [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Due to related parties [1],[3] $ 577
[1] The amounts are unsecured, interest-free and repayable on demand.
[2] Ultimate holding company
[3] 100
XML 178 R69.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) (Parenthetical)
Dec. 31, 2024
Jul. 06, 2023
Ten-League Corporations Pte. Ltd. [Member]    
Ownership interest 100.00% 85.27%
XML 179 R70.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF BANK BORROWINGS (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]    
Bank borrowings $ 23,333 $ 17,306
Within 12 months 23,333 17,131
Over 1 year 175
Term Loans [Member]    
Short-Term Debt [Line Items]    
Bank borrowings $ 175 431
Term of repayments 5 years  
Annual interest rate 3.00%  
Bills Payable [Member]    
Short-Term Debt [Line Items]    
Bank borrowings $ 23,158 $ 16,875
XML 180 R71.htm IDEA: XBRL DOCUMENT v3.25.2
BANK BORROWINGS (Details Narrative)
$ in Millions
12 Months Ended
Dec. 31, 2024
SGD ($)
Short-Term Debt [Line Items]  
Short term credit facilities granted $ 23.5
Term Loans [Member]  
Short-Term Debt [Line Items]  
Annual interest rate 3.00%
Term of repayments 5 years
XML 181 R72.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF LEASE LIABILITIES (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease Liabilities    
Opening $ 15,454 $ 14,525
Addition during the year 10,442 9,439
De-recognised during the year (3,799) (1,512)
Accretion of interest 827 766
Lease payments (8,638) (7,764)
Closing $ 14,286 $ 15,454
XML 182 R73.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION (Details)
$ in Thousands, $ in Thousands
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Dec. 31, 2022
SGD ($)
Lease Liabilities        
Lease liabilities, current $ 5,432 $ 7,421 $ 6,246  
Lease liabilities, non-current $ 5,025 6,865 9,208  
Lease liabilities   $ 14,286 $ 15,454 $ 14,525
XML 183 R74.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DEFERRED TAX LIABILITIES (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Deferred Tax Liabilities      
Opening   $ 1,586 $ 861
Addition during the year $ 315 431 725
Closing   $ 2,017 $ 1,586
XML 184 R75.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) - SGD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Deferred Tax Liabilities      
Net book value of fixed assets $ 30,233 $ 27,810  
Net book value of ROUA 1,199 8  
Less: Lease liabilities (ROUA) (1,221) (7)  
Less: Net book value of non-qualifying assets (27) (95)  
Deferred tax liability gross 30,184 27,716  
Less: Tax written down value (18,309) (18,385)  
Timing difference 11,875 9,331  
Deferred tax liability @ 17% $ 2,017 $ 1,586 $ 861
XML 185 R76.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) (Parenthetical)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SINGAPORE    
Income tax rate 17.00% 17.00%
XML 186 R77.htm IDEA: XBRL DOCUMENT v3.25.2
DEFERRED TAX LIABILITIES (Details Narrative)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SINGAPORE    
Income tax rate 17.00% 17.00%
XML 187 R78.htm IDEA: XBRL DOCUMENT v3.25.2
SHAREHOLDERS’ EQUITY (Details Narrative)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Feb. 16, 2024
$ / shares
Feb. 16, 2024
SGD ($)
shares
Dec. 31, 2023
$ / shares
shares
[1]
Mar. 17, 2023
$ / shares
Mar. 17, 2023
SGD ($)
shares
Equity [Abstract]            
Ordinary shares, authorized 20,000,000,000 [1]   20,000,000,000 20,000,000,000   500,000,000
Ordinary shares, par value | $ / shares $ 0.000025 [1] $ 0.000025   $ 0.000025 $ 0.001  
Share capital | $     $ 500,000     $ 500,000
Ordinary shares, shares issued 27,796,502 [1]     27,796,502   1
Voting rights, description Each share of the Company’s ordinary share entitles its holder to one vote per share on all matters to be voted or consented upon by the stockholders. Holders of the Company’s ordinary shares are not entitled to cumulative voting rights with respect to the election of directors          
Dividend right, description Subject to limitations under Cayman law and preferences that may apply to any shares of preferred stock that the Company may decide to issue in the future, holders of the Company’s ordinary share are entitled to receive ratably such dividends or other distributions, if any, as may be declared by the Board of the Company out of funds legally available thereof          
[1] - Retrospectively presented for the effect of pro rata share allotment,
XML 188 R79.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF REVENUES BY SEGMENT (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Revenues by segment $ 58,496 $ 72,782
Sale of Heavy Equipment and Parts [Member]    
Segment Reporting Information [Line Items]    
Revenues by segment 45,763 56,449
Engineering Consultancy Service Income [Member]    
Segment Reporting Information [Line Items]    
Revenues by segment 2,190 7,032
Rental Income [Member]    
Segment Reporting Information [Line Items]    
Revenues by segment $ 10,543 $ 9,301
XML 189 R80.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SEGMENT INFORMATION BY PRODUCT (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Segment Reporting Information [Line Items]      
Total revenue    $ 58,496 $ 72,782
Gross Profit $ 7,802 10,658 15,782
Sale of Heavy Equipment and Parts [Member]      
Segment Reporting Information [Line Items]      
Total revenue    45,763 56,449
Gross Profit   4,275 10,097
Engineering Consultancy Service Income [Member]      
Segment Reporting Information [Line Items]      
Total revenue    2,190 7,032
Gross Profit   762 1,792
Rental Income [Member]      
Segment Reporting Information [Line Items]      
Total revenue    10,543 9,301
Gross Profit   $ 5,621 $ 3,893
XML 190 R81.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION (Details) - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 58,496 $ 72,782
Transferred at Point in Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue 47,953 63,481
Transferred over Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue 10,543 9,301
Sale of Heavy Equipment and Parts [Member]    
Segment Reporting Information [Line Items]    
Total revenue 45,763 56,449
Sale of Heavy Equipment and Parts [Member] | Transferred at Point in Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue 45,763 56,449
Sale of Heavy Equipment and Parts [Member] | Transferred over Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue
Engineering Consultancy Service Income [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,190 7,032
Engineering Consultancy Service Income [Member] | Transferred at Point in Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue 2,190 7,032
Engineering Consultancy Service Income [Member] | Transferred over Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue
Rental Income [Member]    
Segment Reporting Information [Line Items]    
Total revenue 10,543 9,301
Rental Income [Member] | Transferred at Point in Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue
Rental Income [Member] | Transferred over Time [Member]    
Segment Reporting Information [Line Items]    
Total revenue $ 10,543 $ 9,301
XML 191 R82.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUES BY SEGMENT (Details Narrative)
12 Months Ended
Dec. 31, 2024
Segment
Segment Reporting [Abstract]  
Number of operating segments 3
XML 192 R83.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF PROVISION FOR INCOME TAXES (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Income Tax Disclosure [Abstract]      
Current year   $ 681
(Over)/under-provision in prior years   300 (360)
Deferred tax expense   431 725
Income tax expense $ 535 $ 731 $ 1,046
XML 193 R84.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF EFFECTIVE INCOME TAX RATE (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Income before income taxes $ 1,914 $ 2,615 $ 8,126
(Over)/under provision in previous financial year   300 (360)
Income tax expense $ 535 731 1,046
SINGAPORE      
Income before income taxes   $ 2,615 $ 8,126
Statutory income tax rate 17.00% 17.00% 17.00%
Income tax expense at statutory rate   $ 445 $ 1,381
(Over)/under provision in previous financial year   300 (360)
Tax effect of non-taxable income   (133) (228)
Tax effect of non-deductible items   41 156
Tax effect on temporary differences   78 211
Statutory stepped income tax exemption   (114)
Income tax expense   $ 731 $ 1,046
XML 194 R85.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAX EXPENSE (Details Narrative)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
SINGAPORE    
Corporate tax rate 17.00% 17.00%
XML 195 R86.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Related Party Transaction [Line Items]      
- Purchase of motor vehicles $ 9,381 $ 12,817 $ 12,382
- Lease payments   8,638 7,764
Ten-League Corporations Pte. Ltd. [Member]      
Related Party Transaction [Line Items]      
- Management fee charged [1]   1,358 2,471
-Expenses paid on behalf [1]   3
-Services rendered [1]   2
Ten-League Corporations Pte. Ltd. [Member] | Plant and Equipment [Member]      
Related Party Transaction [Line Items]      
- Purchase of motor vehicles [1]   10 884
- Lease payments [1]   131
Ten-League Corporations Pte. Ltd. [Member] | Spare Parts [Member]      
Related Party Transaction [Line Items]      
- Purchase of motor vehicles [1]   877 708
Ten-League Corporations Pte. Ltd. [Member] | Vehicles [Member]      
Related Party Transaction [Line Items]      
- Purchase of motor vehicles [1]   88
Ten-League Corporations Pte. Ltd. [Member] | Factory Premises [Member]      
Related Party Transaction [Line Items]      
- Lease payments [1]   1,096 480
Ten-League Green Energy Pte Ltd [Member]      
Related Party Transaction [Line Items]      
- Subcontract costs [2]   $ 203 $ 373
[1] - Ultimate holding company
[2] -
XML 196 R87.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) (Parenthetical)
Dec. 31, 2024
Merrimack Holdings Pte Ltd [Member] | Ten-League Corporations Pte. Ltd. [Member]  
Effective ownership, percentage 75.00%
XML 197 R88.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF OUTSANDING PAYABLE (Details) - Cost of Goods and Service Benchmark [Member] - Supplier Concentration Risk [Member] - Vendor A [Member] - SGD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Concentration Risk [Line Items]    
Percentage of purchases 67.20% 71.10%
Accounts payable $ 7,141 $ 6,602
XML 198 R89.htm IDEA: XBRL DOCUMENT v3.25.2
CONCENTRATIONS OF RISK (Details Narrative)
$ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
SGD ($)
Dec. 31, 2023
SGD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2024
SGD ($)
Concentration Risk [Line Items]        
Total revenue  $ 58,496 $ 72,782    
Net account receivable   $ 21,744 $ 11,899 $ 16,257
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Single Customer [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage 18.40% 9.50%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Single Customer [Member] | Twenty-three Units of Equipment [Member]        
Concentration Risk [Line Items]        
Total revenue  $ 10,800      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Single Customer [Member] | Seven Units of Equipment [Member]        
Concentration Risk [Line Items]        
Total revenue    $ 6,900    
Cost of Goods and Service Benchmark [Member] | Supplier Concentration Risk [Member] | Vendor A [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage 67.20% 71.10%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Single Customer [Member]        
Concentration Risk [Line Items]        
Concentration risk percentage 11.60% 15.70%    
Net account receivable   $ 3,400   $ 1,900
XML 199 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.2 html 120 287 1 true 46 0 false 7 false false R1.htm 00000001 - Document - Cover Sheet http://ten-league.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://ten-league.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://ten-league.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income Sheet http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome Consolidated Statements of Operations and Comprehensive Income Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Parenthetical) Sheet http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncomeParenthetical Consolidated Statements of Operations and Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity Sheet http://ten-league.com/role/StatementsOfChangesInShareholdersEquity Consolidated Statements of Changes in Shareholders' Equity Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) Sheet http://ten-league.com/role/StatementsOfChangesInShareholdersEquityParenthetical Consolidated Statements of Changes in Shareholders' Equity (Parenthetical) Statements 7 false false R8.htm 00000008 - Statement - Consolidated Statements of Cash Flows Sheet http://ten-league.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 999009 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION Sheet http://ten-league.com/role/BusinessOverviewAndBasisOfPresentation BUSINESS OVERVIEW AND BASIS OF PRESENTATION Notes 9 false false R10.htm 999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://ten-league.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 999011 - Disclosure - DISAGGREGATION OF REVENUE Sheet http://ten-league.com/role/DisaggregationOfRevenue DISAGGREGATION OF REVENUE Notes 11 false false R12.htm 999012 - Disclosure - ACCOUNTS RECEIVABLE, NET Sheet http://ten-league.com/role/AccountsReceivableNet ACCOUNTS RECEIVABLE, NET Notes 12 false false R13.htm 999013 - Disclosure - INVENTORIES Sheet http://ten-league.com/role/Inventories INVENTORIES Notes 13 false false R14.htm 999014 - Disclosure - DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES Sheet http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivables DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES Notes 14 false false R15.htm 999015 - Disclosure - PLANT AND EQUIPMENT, NET Sheet http://ten-league.com/role/PlantAndEquipmentNet PLANT AND EQUIPMENT, NET Notes 15 false false R16.htm 999016 - Disclosure - RIGHT-OF-USE ASSETS Sheet http://ten-league.com/role/Right-of-useAssets RIGHT-OF-USE ASSETS Notes 16 false false R17.htm 999017 - Disclosure - ACCOUNT PAYABLE AND ACCRUED LIABILITIES Sheet http://ten-league.com/role/AccountPayableAndAccruedLiabilities ACCOUNT PAYABLE AND ACCRUED LIABILITIES Notes 17 false false R18.htm 999018 - Disclosure - AMOUNTS DUE TO RELATED PARTIES Sheet http://ten-league.com/role/AmountsDueToRelatedParties AMOUNTS DUE TO RELATED PARTIES Notes 18 false false R19.htm 999019 - Disclosure - BANK BORROWINGS Sheet http://ten-league.com/role/BankBorrowings BANK BORROWINGS Notes 19 false false R20.htm 999020 - Disclosure - LEASE LIABILITIES Sheet http://ten-league.com/role/LeaseLiabilities LEASE LIABILITIES Notes 20 false false R21.htm 999021 - Disclosure - DEFERRED TAX LIABILITIES Sheet http://ten-league.com/role/DeferredTaxLiabilities DEFERRED TAX LIABILITIES Notes 21 false false R22.htm 999022 - Disclosure - SHAREHOLDERS??? EQUITY Sheet http://ten-league.com/role/ShareholdersEquity SHAREHOLDERS??? EQUITY Notes 22 false false R23.htm 999023 - Disclosure - REVENUES BY SEGMENT Sheet http://ten-league.com/role/RevenuesBySegment REVENUES BY SEGMENT Notes 23 false false R24.htm 999024 - Disclosure - INCOME TAX EXPENSE Sheet http://ten-league.com/role/IncomeTaxExpense INCOME TAX EXPENSE Notes 24 false false R25.htm 999025 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://ten-league.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 25 false false R26.htm 999026 - Disclosure - CONCENTRATIONS OF RISK Sheet http://ten-league.com/role/ConcentrationsOfRisk CONCENTRATIONS OF RISK Notes 26 false false R27.htm 999027 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://ten-league.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 27 false false R28.htm 999028 - Disclosure - SUBSEQUENT EVENTS Sheet http://ten-league.com/role/SubsequentEvents SUBSEQUENT EVENTS Notes 28 false false R29.htm 999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 29 false false R30.htm 999030 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Tables) Sheet http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationTables BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Tables) Tables http://ten-league.com/role/BusinessOverviewAndBasisOfPresentation 30 false false R31.htm 999031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://ten-league.com/role/SummaryOfSignificantAccountingPolicies 31 false false R32.htm 999032 - Disclosure - DISAGGREGATION OF REVENUE (Tables) Sheet http://ten-league.com/role/DisaggregationOfRevenueTables DISAGGREGATION OF REVENUE (Tables) Tables http://ten-league.com/role/DisaggregationOfRevenue 32 false false R33.htm 999033 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables) Sheet http://ten-league.com/role/AccountsReceivableNetTables ACCOUNTS RECEIVABLE, NET (Tables) Tables http://ten-league.com/role/AccountsReceivableNet 33 false false R34.htm 999034 - Disclosure - INVENTORIES (Tables) Sheet http://ten-league.com/role/InventoriesTables INVENTORIES (Tables) Tables http://ten-league.com/role/Inventories 34 false false R35.htm 999035 - Disclosure - DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Tables) Sheet http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivablesTables DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Tables) Tables http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivables 35 false false R36.htm 999036 - Disclosure - PLANT AND EQUIPMENT, NET (Tables) Sheet http://ten-league.com/role/PlantAndEquipmentNetTables PLANT AND EQUIPMENT, NET (Tables) Tables http://ten-league.com/role/PlantAndEquipmentNet 36 false false R37.htm 999037 - Disclosure - RIGHT-OF-USE ASSETS (Tables) Sheet http://ten-league.com/role/Right-of-useAssetsTables RIGHT-OF-USE ASSETS (Tables) Tables http://ten-league.com/role/Right-of-useAssets 37 false false R38.htm 999038 - Disclosure - ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Tables) Sheet http://ten-league.com/role/AccountPayableAndAccruedLiabilitiesTables ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Tables) Tables http://ten-league.com/role/AccountPayableAndAccruedLiabilities 38 false false R39.htm 999039 - Disclosure - AMOUNTS DUE TO RELATED PARTIES (Tables) Sheet http://ten-league.com/role/AmountsDueToRelatedPartiesTables AMOUNTS DUE TO RELATED PARTIES (Tables) Tables http://ten-league.com/role/AmountsDueToRelatedParties 39 false false R40.htm 999040 - Disclosure - BANK BORROWINGS (Tables) Sheet http://ten-league.com/role/BankBorrowingsTables BANK BORROWINGS (Tables) Tables http://ten-league.com/role/BankBorrowings 40 false false R41.htm 999041 - Disclosure - LEASE LIABILITIES (Tables) Sheet http://ten-league.com/role/LeaseLiabilitiesTables LEASE LIABILITIES (Tables) Tables http://ten-league.com/role/LeaseLiabilities 41 false false R42.htm 999042 - Disclosure - DEFERRED TAX LIABILITIES (Tables) Sheet http://ten-league.com/role/DeferredTaxLiabilitiesTables DEFERRED TAX LIABILITIES (Tables) Tables http://ten-league.com/role/DeferredTaxLiabilities 42 false false R43.htm 999043 - Disclosure - REVENUES BY SEGMENT (Tables) Sheet http://ten-league.com/role/RevenuesBySegmentTables REVENUES BY SEGMENT (Tables) Tables http://ten-league.com/role/RevenuesBySegment 43 false false R44.htm 999044 - Disclosure - INCOME TAX EXPENSE (Tables) Sheet http://ten-league.com/role/IncomeTaxExpenseTables INCOME TAX EXPENSE (Tables) Tables http://ten-league.com/role/IncomeTaxExpense 44 false false R45.htm 999045 - Disclosure - RELATED PARTY TRANSACTIONS (Tables) Sheet http://ten-league.com/role/RelatedPartyTransactionsTables RELATED PARTY TRANSACTIONS (Tables) Tables http://ten-league.com/role/RelatedPartyTransactions 45 false false R46.htm 999046 - Disclosure - CONCENTRATIONS OF RISK (Tables) Sheet http://ten-league.com/role/ConcentrationsOfRiskTables CONCENTRATIONS OF RISK (Tables) Tables http://ten-league.com/role/ConcentrationsOfRisk 46 false false R47.htm 999047 - Disclosure - SCHEDULE OF SUBSIDIARIES INCORPORATED (Details) Sheet http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails SCHEDULE OF SUBSIDIARIES INCORPORATED (Details) Details 47 false false R48.htm 999048 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Details Narrative) Sheet http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Details Narrative) Details http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationTables 48 false false R49.htm 999049 - Disclosure - SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES (Details) Sheet http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES (Details) Details 49 false false R50.htm 999050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesTables 50 false false R51.htm 999051 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT (Details) Sheet http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT (Details) Details 51 false false R52.htm 999052 - Disclosure - SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS (Details) Sheet http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS (Details) Details 52 false false R53.htm 999053 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details) Sheet http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details) Details 53 false false R54.htm 999054 - Disclosure - SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) Sheet http://ten-league.com/role/ScheduleAnalysisOfAllowanceForDoubtfulAccountsDetails SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details) Details 54 false false R55.htm 999055 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative) Sheet http://ten-league.com/role/AccountsReceivableNetDetailsNarrative ACCOUNTS RECEIVABLE, NET (Details Narrative) Details http://ten-league.com/role/AccountsReceivableNetTables 55 false false R56.htm 999056 - Disclosure - SCHEDULE OF INVENTORIES (Details) Sheet http://ten-league.com/role/ScheduleOfInventoriesDetails SCHEDULE OF INVENTORIES (Details) Details 56 false false R57.htm 999057 - Disclosure - INVENTORIES (Details Narrative) Sheet http://ten-league.com/role/InventoriesDetailsNarrative INVENTORIES (Details Narrative) Details http://ten-league.com/role/InventoriesTables 57 false false R58.htm 999058 - Disclosure - SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Details) Sheet http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Details) Details 58 false false R59.htm 999059 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details) Sheet http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details) Details 59 false false R60.htm 999060 - Disclosure - PLANT AND EQUIPMENT, NET (Details Narrative) Sheet http://ten-league.com/role/PlantAndEquipmentNetDetailsNarrative PLANT AND EQUIPMENT, NET (Details Narrative) Details http://ten-league.com/role/PlantAndEquipmentNetTables 60 false false R61.htm 999061 - Disclosure - SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS (Details) Sheet http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS (Details) Details 61 false false R62.htm 999062 - Disclosure - SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES (Details) Sheet http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES (Details) Details 62 false false R63.htm 999063 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details) Sheet http://ten-league.com/role/ScheduleOfLeaseExpenseDetails SCHEDULE OF LEASE EXPENSE (Details) Details 63 false false R64.htm 999064 - Disclosure - SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS (Details) Sheet http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS (Details) Details 64 false false R65.htm 999065 - Disclosure - SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION (Details) Sheet http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION (Details) Details 65 false false R66.htm 999066 - Disclosure - RIGHT-OF-USE ASSETS (Details Narrative) Sheet http://ten-league.com/role/Right-of-useAssetsDetailsNarrative RIGHT-OF-USE ASSETS (Details Narrative) Details http://ten-league.com/role/Right-of-useAssetsTables 66 false false R67.htm 999067 - Disclosure - SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Details) Sheet http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Details) Details 67 false false R68.htm 999068 - Disclosure - SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) Sheet http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) Details 68 false false R69.htm 999069 - Disclosure - SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) (Parenthetical) Sheet http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) (Parenthetical) Details 69 false false R70.htm 999070 - Disclosure - SCHEDULE OF BANK BORROWINGS (Details) Sheet http://ten-league.com/role/ScheduleOfBankBorrowingsDetails SCHEDULE OF BANK BORROWINGS (Details) Details 70 false false R71.htm 999071 - Disclosure - BANK BORROWINGS (Details Narrative) Sheet http://ten-league.com/role/BankBorrowingsDetailsNarrative BANK BORROWINGS (Details Narrative) Details http://ten-league.com/role/BankBorrowingsTables 71 false false R72.htm 999072 - Disclosure - SCHEDULE OF LEASE LIABILITIES (Details) Sheet http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails SCHEDULE OF LEASE LIABILITIES (Details) Details 72 false false R73.htm 999073 - Disclosure - SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION (Details) Sheet http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION (Details) Details 73 false false R74.htm 999074 - Disclosure - SCHEDULE OF DEFERRED TAX LIABILITIES (Details) Sheet http://ten-league.com/role/ScheduleOfDeferredTaxLiabilitiesDetails SCHEDULE OF DEFERRED TAX LIABILITIES (Details) Details 74 false false R75.htm 999075 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) Sheet http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) Details 75 false false R76.htm 999076 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) (Parenthetical) Sheet http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) (Parenthetical) Details 76 false false R77.htm 999077 - Disclosure - DEFERRED TAX LIABILITIES (Details Narrative) Sheet http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative DEFERRED TAX LIABILITIES (Details Narrative) Details http://ten-league.com/role/DeferredTaxLiabilitiesTables 77 false false R78.htm 999078 - Disclosure - SHAREHOLDERS??? EQUITY (Details Narrative) Sheet http://ten-league.com/role/ShareholdersEquityDetailsNarrative SHAREHOLDERS??? EQUITY (Details Narrative) Details http://ten-league.com/role/ShareholdersEquity 78 false false R79.htm 999079 - Disclosure - SCHEDULE OF REVENUES BY SEGMENT (Details) Sheet http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails SCHEDULE OF REVENUES BY SEGMENT (Details) Details 79 false false R80.htm 999080 - Disclosure - SUMMARY OF SEGMENT INFORMATION BY PRODUCT (Details) Sheet http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails SUMMARY OF SEGMENT INFORMATION BY PRODUCT (Details) Details 80 false false R81.htm 999081 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION (Details) Sheet http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION (Details) Details 81 false false R82.htm 999082 - Disclosure - REVENUES BY SEGMENT (Details Narrative) Sheet http://ten-league.com/role/RevenuesBySegmentDetailsNarrative REVENUES BY SEGMENT (Details Narrative) Details http://ten-league.com/role/RevenuesBySegmentTables 82 false false R83.htm 999083 - Disclosure - SCHEDULE OF PROVISION FOR INCOME TAXES (Details) Sheet http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails SCHEDULE OF PROVISION FOR INCOME TAXES (Details) Details 83 false false R84.htm 999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE (Details) Sheet http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails SCHEDULE OF EFFECTIVE INCOME TAX RATE (Details) Details 84 false false R85.htm 999085 - Disclosure - INCOME TAX EXPENSE (Details Narrative) Sheet http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative INCOME TAX EXPENSE (Details Narrative) Details http://ten-league.com/role/IncomeTaxExpenseTables 85 false false R86.htm 999086 - Disclosure - SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) Sheet http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) Details 86 false false R87.htm 999087 - Disclosure - SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) (Parenthetical) Sheet http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) (Parenthetical) Details 87 false false R88.htm 999088 - Disclosure - SCHEDULE OF OUTSANDING PAYABLE (Details) Sheet http://ten-league.com/role/ScheduleOfOutsandingPayableDetails SCHEDULE OF OUTSANDING PAYABLE (Details) Details 88 false false R89.htm 999089 - Disclosure - CONCENTRATIONS OF RISK (Details Narrative) Sheet http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative CONCENTRATIONS OF RISK (Details Narrative) Details http://ten-league.com/role/ConcentrationsOfRiskTables 89 false false All Reports Book All Reports formposam.htm tlih-20241231.xsd tlih-20241231_cal.xml tlih-20241231_def.xml tlih-20241231_lab.xml tlih-20241231_pre.xml form20-f_001.jpg http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 true true JSON 201 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "formposam.htm": { "nsprefix": "TLIH", "nsuri": "http://ten-league.com/20241231", "dts": { "inline": { "local": [ "formposam.htm" ] }, "schema": { "local": [ "tlih-20241231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "tlih-20241231_cal.xml" ] }, "definitionLink": { "local": [ "tlih-20241231_def.xml" ] }, "labelLink": { "local": [ "tlih-20241231_lab.xml" ] }, "presentationLink": { "local": [ "tlih-20241231_pre.xml" ] } }, "keyStandard": 236, "keyCustom": 51, "axisStandard": 15, "axisCustom": 0, "memberStandard": 19, "memberCustom": 23, "hidden": { "total": 62, "http://fasb.org/us-gaap/2024": 53, "http://xbrl.sec.gov/dei/2024": 3, "http://ten-league.com/20241231": 6 }, "contextCount": 120, "entityCount": 1, "segmentCount": 46, "elementCount": 466, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 655, "http://xbrl.sec.gov/dei/2024": 20 }, "report": { "R1": { "role": "http://ten-league.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "dei:AmendmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "dei:AmendmentDescription", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R2": { "role": "http://ten-league.com/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R3": { "role": "http://ten-league.com/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "span", "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R4": { "role": "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome", "longName": "00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income", "shortName": "Consolidated Statements of Operations and Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R5": { "role": "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncomeParenthetical", "longName": "00000005 - Statement - Consolidated Statements of Operations and Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Operations and Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "From2024-02-162024-02-16", "name": "us-gaap:StockholdersEquityNoteStockSplit", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R6": { "role": "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity", "longName": "00000006 - Statement - Consolidated Statements of Changes in Shareholders' Equity", "shortName": "Consolidated Statements of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember", "name": "us-gaap:StockholdersEquity", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember", "name": "us-gaap:StockholdersEquity", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R7": { "role": "http://ten-league.com/role/StatementsOfChangesInShareholdersEquityParenthetical", "longName": "00000007 - Statement - Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Changes in Shareholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2024-02-162024-02-16", "name": "us-gaap:StockholdersEquityNoteStockSplit", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://ten-league.com/role/StatementsOfCashFlows", "longName": "00000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R9": { "role": "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentation", "longName": "999009 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION", "shortName": "BUSINESS OVERVIEW AND BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R10": { "role": "http://ten-league.com/role/SummaryOfSignificantAccountingPolicies", "longName": "999010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R11": { "role": "http://ten-league.com/role/DisaggregationOfRevenue", "longName": "999011 - Disclosure - DISAGGREGATION OF REVENUE", "shortName": "DISAGGREGATION OF REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R12": { "role": "http://ten-league.com/role/AccountsReceivableNet", "longName": "999012 - Disclosure - ACCOUNTS RECEIVABLE, NET", "shortName": "ACCOUNTS RECEIVABLE, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:AccountsAndNontradeReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R13": { "role": "http://ten-league.com/role/Inventories", "longName": "999013 - Disclosure - INVENTORIES", "shortName": "INVENTORIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R14": { "role": "http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivables", "longName": "999014 - Disclosure - DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES", "shortName": "DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R15": { "role": "http://ten-league.com/role/PlantAndEquipmentNet", "longName": "999015 - Disclosure - PLANT AND EQUIPMENT, NET", "shortName": "PLANT AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R16": { "role": "http://ten-league.com/role/Right-of-useAssets", "longName": "999016 - Disclosure - RIGHT-OF-USE ASSETS", "shortName": "RIGHT-OF-USE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R17": { "role": "http://ten-league.com/role/AccountPayableAndAccruedLiabilities", "longName": "999017 - Disclosure - ACCOUNT PAYABLE AND ACCRUED LIABILITIES", "shortName": "ACCOUNT PAYABLE AND ACCRUED LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R18": { "role": "http://ten-league.com/role/AmountsDueToRelatedParties", "longName": "999018 - Disclosure - AMOUNTS DUE TO RELATED PARTIES", "shortName": "AMOUNTS DUE TO RELATED PARTIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:AmountsDueToRelatedPartiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:AmountsDueToRelatedPartiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R19": { "role": "http://ten-league.com/role/BankBorrowings", "longName": "999019 - Disclosure - BANK BORROWINGS", "shortName": "BANK BORROWINGS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R20": { "role": "http://ten-league.com/role/LeaseLiabilities", "longName": "999020 - Disclosure - LEASE LIABILITIES", "shortName": "LEASE LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R21": { "role": "http://ten-league.com/role/DeferredTaxLiabilities", "longName": "999021 - Disclosure - DEFERRED TAX LIABILITIES", "shortName": "DEFERRED TAX LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:DeferredTaxLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:DeferredTaxLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R22": { "role": "http://ten-league.com/role/ShareholdersEquity", "longName": "999022 - Disclosure - SHAREHOLDERS\u2019 EQUITY", "shortName": "SHAREHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R23": { "role": "http://ten-league.com/role/RevenuesBySegment", "longName": "999023 - Disclosure - REVENUES BY SEGMENT", "shortName": "REVENUES BY SEGMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R24": { "role": "http://ten-league.com/role/IncomeTaxExpense", "longName": "999024 - Disclosure - INCOME TAX EXPENSE", "shortName": "INCOME TAX EXPENSE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R25": { "role": "http://ten-league.com/role/RelatedPartyTransactions", "longName": "999025 - Disclosure - RELATED PARTY TRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R26": { "role": "http://ten-league.com/role/ConcentrationsOfRisk", "longName": "999026 - Disclosure - CONCENTRATIONS OF RISK", "shortName": "CONCENTRATIONS OF RISK", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R27": { "role": "http://ten-league.com/role/CommitmentsAndContingencies", "longName": "999027 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R28": { "role": "http://ten-league.com/role/SubsequentEvents", "longName": "999028 - Disclosure - SUBSEQUENT EVENTS", "shortName": "SUBSEQUENT EVENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R29": { "role": "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "999029 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R30": { "role": "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationTables", "longName": "999030 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Tables)", "shortName": "BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R31": { "role": "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesTables", "longName": "999031 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R32": { "role": "http://ten-league.com/role/DisaggregationOfRevenueTables", "longName": "999032 - Disclosure - DISAGGREGATION OF REVENUE (Tables)", "shortName": "DISAGGREGATION OF REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R33": { "role": "http://ten-league.com/role/AccountsReceivableNetTables", "longName": "999033 - Disclosure - ACCOUNTS RECEIVABLE, NET (Tables)", "shortName": "ACCOUNTS RECEIVABLE, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R34": { "role": "http://ten-league.com/role/InventoriesTables", "longName": "999034 - Disclosure - INVENTORIES (Tables)", "shortName": "INVENTORIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R35": { "role": "http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivablesTables", "longName": "999035 - Disclosure - DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Tables)", "shortName": "DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R36": { "role": "http://ten-league.com/role/PlantAndEquipmentNetTables", "longName": "999036 - Disclosure - PLANT AND EQUIPMENT, NET (Tables)", "shortName": "PLANT AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R37": { "role": "http://ten-league.com/role/Right-of-useAssetsTables", "longName": "999037 - Disclosure - RIGHT-OF-USE ASSETS (Tables)", "shortName": "RIGHT-OF-USE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R38": { "role": "http://ten-league.com/role/AccountPayableAndAccruedLiabilitiesTables", "longName": "999038 - Disclosure - ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Tables)", "shortName": "ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R39": { "role": "http://ten-league.com/role/AmountsDueToRelatedPartiesTables", "longName": "999039 - Disclosure - AMOUNTS DUE TO RELATED PARTIES (Tables)", "shortName": "AMOUNTS DUE TO RELATED PARTIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:ScheduleOfAmountsDueToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "TLIH:AmountsDueToRelatedPartiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:ScheduleOfAmountsDueToRelatedPartiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "TLIH:AmountsDueToRelatedPartiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R40": { "role": "http://ten-league.com/role/BankBorrowingsTables", "longName": "999040 - Disclosure - BANK BORROWINGS (Tables)", "shortName": "BANK BORROWINGS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R41": { "role": "http://ten-league.com/role/LeaseLiabilitiesTables", "longName": "999041 - Disclosure - LEASE LIABILITIES (Tables)", "shortName": "LEASE LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R42": { "role": "http://ten-league.com/role/DeferredTaxLiabilitiesTables", "longName": "999042 - Disclosure - DEFERRED TAX LIABILITIES (Tables)", "shortName": "DEFERRED TAX LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:ScheduleOfDeferredTaxLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "TLIH:ScheduleOfDeferredTaxLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R43": { "role": "http://ten-league.com/role/RevenuesBySegmentTables", "longName": "999043 - Disclosure - REVENUES BY SEGMENT (Tables)", "shortName": "REVENUES BY SEGMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R44": { "role": "http://ten-league.com/role/IncomeTaxExpenseTables", "longName": "999044 - Disclosure - INCOME TAX EXPENSE (Tables)", "shortName": "INCOME TAX EXPENSE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R45": { "role": "http://ten-league.com/role/RelatedPartyTransactionsTables", "longName": "999045 - Disclosure - RELATED PARTY TRANSACTIONS (Tables)", "shortName": "RELATED PARTY TRANSACTIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R46": { "role": "http://ten-league.com/role/ConcentrationsOfRiskTables", "longName": "999046 - Disclosure - CONCENTRATIONS OF RISK (Tables)", "shortName": "CONCENTRATIONS OF RISK (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R47": { "role": "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails", "longName": "999047 - Disclosure - SCHEDULE OF SUBSIDIARIES INCORPORATED (Details)", "shortName": "SCHEDULE OF SUBSIDIARIES INCORPORATED (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "From2024-01-012024-12-31_custom_TenLeagueVentureCapitalLimitedMember", "name": "us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-12-31_custom_TenLeagueVentureCapitalLimitedMember", "name": "us-gaap:EquityMethodInvestmentDescriptionOfPrincipalActivities", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R48": { "role": "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "longName": "999048 - Disclosure - BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Details Narrative)", "shortName": "BUSINESS OVERVIEW AND BASIS OF PRESENTATION (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2024-02-16", "name": "TLIH:ShareCapital", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-02-16", "name": "us-gaap:SharesIssued", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R49": { "role": "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "longName": "999049 - Disclosure - SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES (Details)", "shortName": "SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2024-12-31_us-gaap_OfficeEquipmentMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "TLIH:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31_us-gaap_OfficeEquipmentMember", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "TLIH:PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R50": { "role": "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "999050 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R51": { "role": "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "longName": "999051 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT (Details)", "shortName": "SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R52": { "role": "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails", "longName": "999052 - Disclosure - SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS (Details)", "shortName": "SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-12-31_country_SG", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R53": { "role": "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails", "longName": "999053 - Disclosure - SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details)", "shortName": "SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R54": { "role": "http://ten-league.com/role/ScheduleAnalysisOfAllowanceForDoubtfulAccountsDetails", "longName": "999054 - Disclosure - SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)", "shortName": "SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R55": { "role": "http://ten-league.com/role/AccountsReceivableNetDetailsNarrative", "longName": "999055 - Disclosure - ACCOUNTS RECEIVABLE, NET (Details Narrative)", "shortName": "ACCOUNTS RECEIVABLE, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance", "span", "span", "span", "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance", "span", "span", "span", "p", "us-gaap:AccountsAndNontradeReceivableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R56": { "role": "http://ten-league.com/role/ScheduleOfInventoriesDetails", "longName": "999056 - Disclosure - SCHEDULE OF INVENTORIES (Details)", "shortName": "SCHEDULE OF INVENTORIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:InventoryNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R57": { "role": "http://ten-league.com/role/InventoriesDetailsNarrative", "longName": "999057 - Disclosure - INVENTORIES (Details Narrative)", "shortName": "INVENTORIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2023-01-012023-12-31", "name": "us-gaap:OtherExpenses", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31", "name": "us-gaap:OtherExpenses", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R58": { "role": "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails", "longName": "999058 - Disclosure - SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Details)", "shortName": " SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:DepositsAssetsCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R59": { "role": "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "longName": "999059 - Disclosure - SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "SCHEDULE OF PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R60": { "role": "http://ten-league.com/role/PlantAndEquipmentNetDetailsNarrative", "longName": "999060 - Disclosure - PLANT AND EQUIPMENT, NET (Details Narrative)", "shortName": "PLANT AND EQUIPMENT, NET (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:DepreciationNonproduction", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:DepreciationNonproduction", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R61": { "role": "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "longName": "999061 - Disclosure - SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS (Details)", "shortName": "SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "TLIH:RightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "TLIH:RightOfUseAssetAccumulatedAmortization", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R62": { "role": "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails", "longName": "999062 - Disclosure - SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES (Details)", "shortName": "SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "TLIH:RightOfUseAsset", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R63": { "role": "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails", "longName": "999063 - Disclosure - SCHEDULE OF LEASE EXPENSE (Details)", "shortName": "SCHEDULE OF LEASE EXPENSE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OperatingLeaseCost", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R64": { "role": "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "longName": "999064 - Disclosure - SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS (Details)", "shortName": "SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:LesseeLeaseLiabilityMaturityTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:LesseeLeaseLiabilityMaturityTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R65": { "role": "http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails", "longName": "999065 - Disclosure - SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION (Details)", "shortName": " SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OperatingLeasePaymentsUse", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:OperatingLeasePaymentsUse", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R66": { "role": "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "longName": "999066 - Disclosure - RIGHT-OF-USE ASSETS (Details Narrative)", "shortName": "RIGHT-OF-USE ASSETS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31_custom_LeaseholdBuildingsMember", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "span", "span", "span", "p", "us-gaap:OtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R67": { "role": "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails", "longName": "999067 - Disclosure - SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Details)", "shortName": "SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:AccountsPayableTradeCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R68": { "role": "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails", "longName": "999068 - Disclosure - SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details)", "shortName": "SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:OtherLiabilities", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfAmountsDueToRelatedPartiesTableTextBlock", "TLIH:AmountsDueToRelatedPartiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:OtherLiabilities", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfAmountsDueToRelatedPartiesTableTextBlock", "TLIH:AmountsDueToRelatedPartiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R69": { "role": "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "longName": "999069 - Disclosure - SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) (Parenthetical)", "shortName": "SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES (Details) (Parenthetical)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "AsOf2024-12-31_custom_TenLeagueCorporationsPteLtdMember23627828", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "link:footnote", "span", "td", "tr", "table", "TLIH:ScheduleOfAmountsDueToRelatedPartiesTableTextBlock", "TLIH:AmountsDueToRelatedPartiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R70": { "role": "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails", "longName": "999070 - Disclosure - SCHEDULE OF BANK BORROWINGS (Details)", "shortName": "SCHEDULE OF BANK BORROWINGS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:LongTermDebt", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:LongTermDebt", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R71": { "role": "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "longName": "999071 - Disclosure - BANK BORROWINGS (Details Narrative)", "shortName": "BANK BORROWINGS (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R72": { "role": "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails", "longName": "999072 - Disclosure - SCHEDULE OF LEASE LIABILITIES (Details)", "shortName": "SCHEDULE OF LEASE LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "TLIH:OperatingAndFinanceLeaseLiability", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:IncreaseDecreaseInOperatingLiabilities", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R73": { "role": "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails", "longName": "999073 - Disclosure - SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION (Details)", "shortName": "SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "TLIH:OperatingAndFinanceLeaseLiabilityCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://ten-league.com/role/ScheduleOfDeferredTaxLiabilitiesDetails", "longName": "999074 - Disclosure - SCHEDULE OF DEFERRED TAX LIABILITIES (Details)", "shortName": "SCHEDULE OF DEFERRED TAX LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "AsOf2023-12-31", "name": "us-gaap:DeferredTaxLiabilities", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "TLIH:ScheduleOfDeferredTaxLiabilitiesTableTextBlock", "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R75": { "role": "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails", "longName": "999075 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details)", "shortName": "SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R76": { "role": "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "longName": "999076 - Disclosure - SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) (Parenthetical)", "shortName": "SCHEDULE OF DEFERRED INCOME TAX LIABILITY (Details) (Parenthetical)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "From2024-01-012024-12-31_country_SG", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R77": { "role": "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "longName": "999077 - Disclosure - DEFERRED TAX LIABILITIES (Details Narrative)", "shortName": "DEFERRED TAX LIABILITIES (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "From2024-01-012024-12-31_country_SG", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R78": { "role": "http://ten-league.com/role/ShareholdersEquityDetailsNarrative", "longName": "999078 - Disclosure - SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "shortName": "SHAREHOLDERS\u2019 EQUITY (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "AsOf2024-12-31", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:CommonStockVotingRights", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R79": { "role": "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "longName": "999079 - Disclosure - SCHEDULE OF REVENUES BY SEGMENT (Details)", "shortName": "SCHEDULE OF REVENUES BY SEGMENT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R80": { "role": "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails", "longName": "999080 - Disclosure - SUMMARY OF SEGMENT INFORMATION BY PRODUCT (Details)", "shortName": "SUMMARY OF SEGMENT INFORMATION BY PRODUCT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-12-31_custom_SaleOfHeavyEquipmentAndPartsMember", "name": "us-gaap:GrossProfit", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R81": { "role": "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "longName": "999081 - Disclosure - SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION (Details)", "shortName": "SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R82": { "role": "http://ten-league.com/role/RevenuesBySegmentDetailsNarrative", "longName": "999082 - Disclosure - REVENUES BY SEGMENT (Details Narrative)", "shortName": "REVENUES BY SEGMENT (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R83": { "role": "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails", "longName": "999083 - Disclosure - SCHEDULE OF PROVISION FOR INCOME TAXES (Details)", "shortName": "SCHEDULE OF PROVISION FOR INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "From2023-01-012023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-12-31", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R84": { "role": "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "longName": "999084 - Disclosure - SCHEDULE OF EFFECTIVE INCOME TAX RATE (Details)", "shortName": "SCHEDULE OF EFFECTIVE INCOME TAX RATE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-12-31_country_SG", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R85": { "role": "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "longName": "999085 - Disclosure - INCOME TAX EXPENSE (Details Narrative)", "shortName": "INCOME TAX EXPENSE (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "From2024-01-012024-12-31_country_SG", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "span", "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "TLIH:DeferredTaxLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": null }, "R86": { "role": "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails", "longName": "999086 - Disclosure - SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details)", "shortName": "SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-12-31_custom_TenLeagueCorporationsPteLtdMember", "name": "us-gaap:ManagementFeeExpense", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R87": { "role": "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical", "longName": "999087 - Disclosure - SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) (Parenthetical)", "shortName": "SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES (Details) (Parenthetical)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "AsOf2024-12-31_custom_MerrimackHoldingsPteLtdMember_custom_TenLeagueCorporationsPteLtdMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31_custom_MerrimackHoldingsPteLtdMember_custom_TenLeagueCorporationsPteLtdMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true, "unique": true } }, "R88": { "role": "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails", "longName": "999088 - Disclosure - SCHEDULE OF OUTSANDING PAYABLE (Details)", "shortName": "SCHEDULE OF OUTSANDING PAYABLE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "From2024-01-012024-12-31_us-gaap_CostOfGoodsTotalMember_us-gaap_SupplierConcentrationRiskMember_custom_VendorAMember", "name": "TLIH:ConcentrationRiskPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2024-12-31_us-gaap_CostOfGoodsTotalMember_us-gaap_SupplierConcentrationRiskMember_custom_VendorAMember", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } }, "R89": { "role": "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "longName": "999089 - Disclosure - CONCENTRATIONS OF RISK (Details Narrative)", "shortName": "CONCENTRATIONS OF RISK (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "From2024-01-01to2024-12-31", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "SGD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2024-01-012024-12-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SingleCustomerMember", "name": "TLIH:ConcentrationRiskPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "formposam.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndNontradeReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsAndNontradeReceivableTextBlock", "presentation": [ "http://ten-league.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "label": "ACCOUNTS RECEIVABLE, NET", "documentation": "The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable." } } }, "auth_ref": [ "r247", "r255" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued liabilities", "totalLabel": "Account payable and accrued liabilities", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r55", "r699" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Trade creditors", "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r13", "r55" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://ten-league.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE ANALYSIS OF ALLOWANCE FOR DOUBTFUL ACCOUNTS", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r777" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r147", "r249", "r654" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r636" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "totalLabel": "Accounts receivable, net", "verboseLabel": "Net account receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r772" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income tax payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r57", "r106" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r57" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r34", "r143", "r518" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r67", "r699", "r854" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r555", "r761", "r762", "r763", "r764", "r802", "r856" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AddressTypeDomain", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleAnalysisOfAllowanceForDoubtfulAccountsDetails", "http://ten-league.com/role/ScheduleOfAccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Allowance for credit loss", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at the end of the period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r149", "r250", "r258" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleAnalysisOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Provision during the period", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r261" ] }, "TLIH_AllowanceForDoubtfulAccountsReceivableReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "AllowanceForDoubtfulAccountsReceivableReversal", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleAnalysisOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "label": "Reversal during the period", "documentation": "Allowance for doubtful accounts receivable reversal." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleAnalysisOfAllowanceForDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Written off during the period", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r260" ] }, "TLIH_AllowanceForStockObsolescence": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "AllowanceForStockObsolescence", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Write back of allowance for stock obsolescence", "documentation": "Allowance for stock obsolescence", "label": "Allowance for stock obsolescence" } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentDescription", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "TLIH_AmountsDueToRelatedPartiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "AmountsDueToRelatedPartiesTextBlock", "presentation": [ "http://ten-league.com/role/AmountsDueToRelatedParties" ], "lang": { "en-us": { "role": { "label": "AMOUNTS DUE TO RELATED PARTIES", "documentation": "Amounts due to related parties [Text Block]" } } }, "auth_ref": [] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AnnualInformationForm", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r737" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r104", "r116", "r144", "r176", "r203", "r209", "r234", "r238", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r406", "r408", "r421", "r507", "r585", "r667", "r668", "r699", "r722", "r789", "r790", "r810" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "ASSETS", "verboseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r138", "r153", "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r406", "r408", "r421", "r699", "r789", "r790", "r810" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r406", "r408", "r421", "r789", "r790", "r810" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current assets:" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r737" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation", "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)." } } }, "auth_ref": [] }, "TLIH_BillsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "BillsPayableMember", "presentation": [ "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Bills Payable [Member]", "documentation": "Bills Payable [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r403", "r689", "r690" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r44", "r46", "r274", "r275", "r276", "r277", "r278", "r403", "r689", "r690" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shareholding interest transferred", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r45" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "BusinessContactMember", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r736", "r737" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "BUSINESS OVERVIEW AND BASIS OF PRESENTATION", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r54", "r90", "r91" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Cash", "crdr": "debit", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r122", "r512", "r556", "r579", "r699", "r722", "r749" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r18", "r141", "r652" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r19" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "BEGINNING OF PERIOD", "periodEndLabel": "END OF PERIOD", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r18", "r87", "r172" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalent", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1", "r87" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flows information" } } }, "auth_ref": [] }, "TLIH_CashReceivedFromFinanceLeaseReceivableInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "CashReceivedFromFinanceLeaseReceivableInterest", "crdr": "credit", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash received from finance lease receivable interest", "documentation": "Cash received from finance lease receivable interest." } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Credit risk amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r62", "r109", "r511", "r570" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "COMMITMENTS AND CONTINGENCIES", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r98", "r289", "r290", "r637", "r783", "r788" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r35", "r638" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r713", "r714", "r715", "r717", "r718", "r719", "r720", "r761", "r762", "r764", "r802", "r852", "r856" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ten-league.com/role/BalanceSheetsParenthetical", "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "verboseLabel": "Ordinary shares, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ten-league.com/role/BalanceSheetsParenthetical", "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "verboseLabel": "Ordinary shares, authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r65", "r571" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://ten-league.com/role/BalanceSheetsParenthetical", "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "verboseLabel": "Ordinary shares, issued shares held", "terseLabel": "Ordinary shares, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ten-league.com/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Ordinary stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r65", "r571", "r591", "r856", "r857" ] }, "us-gaap_CommonStockSharesSubscribedButUnissued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesSubscribedButUnissued", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares subscribed for cash", "documentation": "Amount of common stock allocated to investors to buy shares of a new issue of common stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Ordinary share, par value US$0.000025, 20,000,000,000 shares authorized, 27,796,502 ordinary shares issued and outstanding**", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r65", "r513", "r699" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockVotingRights", "presentation": [ "http://ten-league.com/role/ShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Voting rights, description", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE INCOME", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r15", "r155", "r157", "r163", "r503", "r523", "r524" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r22", "r23", "r49", "r50", "r246", "r636" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r22", "r23", "r49", "r50", "r246", "r546", "r636" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r22", "r23", "r49", "r50", "r246", "r636", "r748" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r53", "r126" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRisk" ], "lang": { "en-us": { "role": { "label": "CONCENTRATIONS OF RISK", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r91" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r636" ] }, "TLIH_ConcentrationRiskPercentage": { "xbrltype": "percentItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ConcentrationRiskPercentage", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of purchases", "verboseLabel": "Concentration risk percentage", "documentation": "Concentration risk percentage." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTable", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk." } } }, "auth_ref": [ "r21", "r22", "r23", "r24", "r49", "r103", "r636" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r22", "r23", "r49", "r50", "r246", "r636" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF SUBSIDIARIES INCORPORATED", "documentation": "The tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary." } } }, "auth_ref": [ "r9", "r48" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Consolidation", "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." } } }, "auth_ref": [ "r47", "r656" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "ContactPersonnelName", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract assets", "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." } } }, "auth_ref": [ "r346", "r347", "r358" ] }, "us-gaap_CostOfGoodsTotalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsTotalMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service Benchmark [Member]", "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r747" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r78", "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r421", "r667", "r789" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostsAndExpenses", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "- Subcontract costs", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r83" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CountryRegion", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current year", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r388", "r760" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r92", "r246" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/BankBorrowings" ], "lang": { "en-us": { "role": { "label": "BANK BORROWINGS", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r99", "r174", "r282", "r283", "r284", "r285", "r286", "r295", "r296", "r306", "r312", "r313", "r314", "r315", "r316", "r317", "r322", "r329", "r330", "r331", "r437" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r12", "r56", "r57", "r105", "r108", "r180", "r307", "r308", "r309", "r310", "r311", "r313", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r676", "r677", "r678", "r679", "r680", "r697", "r758", "r784", "r785", "r786", "r806", "r807" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Annual interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r59", "r308" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r12", "r180", "r307", "r308", "r309", "r310", "r311", "r313", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r328", "r676", "r677", "r678", "r679", "r680", "r697", "r758", "r784", "r785", "r786", "r806", "r807" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Term of repayments", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred IPO expenses", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r752" ] }, "us-gaap_DeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncome", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred income", "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r746", "r822", "r849" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax expense", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r4", "r132", "r760" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r371", "r372", "r508" ] }, "TLIH_DeferredTaxAssetsLiabilitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DeferredTaxAssetsLiabilitiesGross", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax liability gross", "documentation": "Deferred tax assets liabilities gross.", "label": "DeferredTaxAssetsLiabilitiesGross" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Timing difference", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r795" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": "TLIH_DeferredTaxAssetsLiabilitiesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Net book value of fixed assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r796" ] }, "TLIH_DeferredTaxAssetsRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DeferredTaxAssetsRightOfUseAsset", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": "TLIH_DeferredTaxAssetsLiabilitiesGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Net book value of ROUA", "documentation": "Deferred tax assets right of use asset." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails", "http://ten-league.com/role/ScheduleOfDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening", "periodEndLabel": "Closing", "label": "Deferred tax liability @ 17%", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r795" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": "TLIH_DeferredTaxAssetsLiabilitiesGross", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Net book value of non-qualifying assets", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r796" ] }, "TLIH_DeferredTaxLiabilitiesRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": "TLIH_DeferredTaxAssetsLiabilitiesGross", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Lease liabilities (ROUA)", "documentation": "Deferred tax liabilities right of use asset.", "label": "DeferredTaxLiabilitiesRightOfUseAsset" } } }, "auth_ref": [] }, "TLIH_DeferredTaxLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DeferredTaxLiabilitiesTextBlock", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilities" ], "lang": { "en-us": { "role": { "label": "DEFERRED TAX LIABILITIES", "documentation": "Deferred Tax Liabilities [Text Block]" } } }, "auth_ref": [] }, "TLIH_DeferredTaxWrittenDownValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DeferredTaxWrittenDownValue", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Tax written down value", "documentation": "Deferred tax written down value.", "label": "DeferredTaxWrittenDownValue" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Retirement plan contributions", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r362" ] }, "TLIH_DepositReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DepositReceived", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deposit received", "documentation": "Deposit received." } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Deposits", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r752" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation of plant and equipment", "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." } } }, "auth_ref": [ "r4", "r33" ] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationNonproduction", "crdr": "debit", "presentation": [ "http://ten-league.com/role/PlantAndEquipmentNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r4", "r33" ] }, "TLIH_DepreciationOfRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DepreciationOfRightofuseAssets", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation of right-of-use assets", "documentation": "Depreciation of right of use assets." } } }, "auth_ref": [] }, "TLIH_DerecognisedDuringYear": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DerecognisedDuringYear", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "De-recognised during the year", "documentation": "Derecognised during year." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r357", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r357", "r682", "r683", "r684", "r685", "r686", "r687", "r688" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://ten-league.com/role/DisaggregationOfRevenueTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF DISAGGREGATION OF REVENUE BY BUSINESS SEGMENT", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r792" ] }, "TLIH_DisclosureAmountsDueToRelatedPartiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DisclosureAmountsDueToRelatedPartiesAbstract", "lang": { "en-us": { "role": { "label": "Amounts Due To Related Parties" } } }, "auth_ref": [] }, "TLIH_DisclosureDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DisclosureDeferredTaxLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities", "verboseLabel": "Schedule Of Deferred Tax Liabilities", "terseLabel": "Schedule Of Deferred Income Tax Liability" } } }, "auth_ref": [] }, "TLIH_DisclosureLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ten-league.com/20241231", "localname": "DisclosureLeaseLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Lease Liabilities", "verboseLabel": "Schedule Of Lease Liabilities", "terseLabel": "Schedule Of Lease Liabilities In Financial Position" } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends declared to the former shareholders", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r2", "r101" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAccountingStandard", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r736" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r734", "r736", "r737" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodStartDate", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r735" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentRegistrationStatement", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r723" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r736" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentShellCompanyReport", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r736" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r738" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r726" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Net income per share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r164", "r186", "r187", "r188", "r189", "r190", "r191", "r195", "r197", "r199", "r200", "r201", "r202", "r401", "r405", "r418", "r419", "r504", "r525", "r659" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r164", "r186", "r187", "r188", "r189", "r190", "r191", "r197", "r199", "r200", "r201", "r202", "r401", "r405", "r418", "r419", "r504", "r525", "r659" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect on exchange rate change on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r805" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Income tax rate", "verboseLabel": "Statutory income tax rate", "terseLabel": "Corporate tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r177", "r374", "r391", "r692" ] }, "TLIH_EngineeringConsultancyServiceIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "EngineeringConsultancyServiceIncomeMember", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Engineering Consultancy Service Income [Member]", "documentation": "Engineering Consultancy Service Income [Member]" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine2", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine3", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCountry", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table." } } }, "auth_ref": [] }, "dei_EntityAddressesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesLineItems", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityAddressesTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressesTable", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Addresses [Table]", "documentation": "Container of address information for the entity" } } }, "auth_ref": [ "r725" ] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r729" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r725" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r725" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r742" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r725" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r739" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPrimarySicNumber", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r737" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r725" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r725" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r725" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r725" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r740" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r135", "r159", "r160", "r161", "r181", "r182", "r183", "r185", "r190", "r192", "r194", "r204", "r256", "r257", "r280", "r345", "r389", "r390", "r398", "r399", "r400", "r402", "r404", "r405", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r427", "r428", "r429", "r430", "r431", "r432", "r438", "r440", "r457", "r522", "r540", "r541", "r542", "r555", "r616" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "auth_ref": [ "r251", "r252", "r253", "r397", "r743", "r744", "r745", "r798", "r799", "r800", "r801" ] }, "us-gaap_EquityMethodInvestmentDescriptionOfPrincipalActivities": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentDescriptionOfPrincipalActivities", "presentation": [ "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails" ], "lang": { "en-us": { "role": { "label": "Principal Activities", "documentation": "A description of the principal activities of an investee accounted for under the equity method." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "lang": { "en-us": { "role": { "label": "Effective ownership, percentage", "verboseLabel": "Shares subscribed for cash", "terseLabel": "Ownership interest", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r251" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Extension", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "TLIH_FactoryPremisesMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "FactoryPremisesMember", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Factory Premises [Member]", "documentation": "Factory Premises [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement", "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." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accretion of interest", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r444", "r448", "r698" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Hire Purchase" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Finance lease liabilities \u2013 Hire Purchase", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r442", "r455" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Current liabilities \u2013 Hire Purchase", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r442" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Non-current liabilities \u2013 Hire Purchase", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r442" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r443" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease liabilities \u2013 Hire Purchase", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r455" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2030 onwards", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r455" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r455" ] }, "TLIH_FinanceLeaseLiabilityPaymentsDueYearTwoToYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwoToYearFive", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026 \u2013 2029", "documentation": "Finance lease liability payments due year two to year five.", "label": "FinanceLeaseLiabilityPaymentsDueYearTwoToYearFive" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease liability." } } }, "auth_ref": [ "r443" ] }, "TLIH_FinanceLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease for next twelve months.", "label": "FinanceLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths" } } }, "auth_ref": [] }, "TLIH_FinanceLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026 onwards", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease for year two.", "label": "FinanceLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Foreign currency exchange rate", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r433", "r434" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Exchange gain", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r613" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation and Transaction", "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." } } }, "auth_ref": [ "r422" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Loss from disposal of plant and equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r757", "r781", "r782" ] }, "us-gaap_GainLossOnSaleOfOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfOtherAssets", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Gain from disposal of right-of-use assets", "documentation": "Amount of gain (loss) on sale or disposal of other assets." } } }, "auth_ref": [ "r757" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "(Gain)/Loss on disposal of plant and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r4" ] }, "TLIH_GainOnDerecognitionOfRightofuseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "GainOnDerecognitionOfRightofuseAssets", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on de-recognition of right-of-use assets", "documentation": "Gain on derecognition of right of use assets.", "label": "GainOnDerecognitionOfRightofuseAssets" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r80", "r595" ] }, "us-gaap_GovernmentAssistancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GovernmentAssistancePolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Government Grant", "documentation": "Disclosure of accounting policy for government assistance." } } }, "auth_ref": [ "r435", "r436" ] }, "TLIH_GovernmentGrant": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "GovernmentGrant", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome", "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Government grant", "documentation": "Government grant." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r76", "r78", "r115", "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r421", "r661", "r667", "r765", "r767", "r768", "r769", "r770", "r789" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r97" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r77", "r111", "r115", "r505", "r520", "r661", "r667", "r765", "r767", "r768", "r769", "r770" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/IncomeTaxExpense" ], "lang": { "en-us": { "role": { "label": "INCOME TAX EXPENSE", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r177", "r368", "r374", "r378", "r379", "r380", "r381", "r384", "r392", "r394", "r395", "r396", "r551", "r692" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails", "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "totalLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r121", "r133", "r193", "r194", "r203", "r217", "r238", "r373", "r374", "r393", "r526", "r692" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "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." } } }, "auth_ref": [ "r158", "r369", "r370", "r381", "r382", "r383", "r387", "r548" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Income tax expense at statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r374", "r692" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Tax effect of non-deductible items", "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 nondeductible expenses." } } }, "auth_ref": [ "r376", "r377", "r793" ] }, "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfProvisionForIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "(Over)/under-provision in prior years", "verboseLabel": "(Over)/under provision in previous financial year", "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 revisions of previously reported income tax expense (benefit)." } } }, "auth_ref": [ "r793", "r794" ] }, "TLIH_IncomeTaxReconciliationStatutorySteppedIncomeTaxExemption": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "IncomeTaxReconciliationStatutorySteppedIncomeTaxExemption", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Statutory stepped income tax exemption", "documentation": "Income tax reconciliation statutory stepped income tax exemption." } } }, "auth_ref": [] }, "TLIH_IncomeTaxReconciliationTaxEffectOnTemporaryDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "IncomeTaxReconciliationTaxEffectOnTemporaryDifferences", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "label": "Tax effect on temporary differences", "documentation": "Income tax reconciliation tax effect on temporary differences." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxExemptIncome", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax effect of non-taxable income", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount", "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 (loss) exempt from income taxes." } } }, "auth_ref": [ "r376", "r377", "r793" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r20", "r171", "r385", "r386" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Contract assets", "label": "Increase (Decrease) in Contract with Customer, Asset", "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." } } }, "auth_ref": [ "r756" ] }, "us-gaap_IncreaseDecreaseInDeferredLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredLiabilities", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDeferredTaxLiabilitiesDetails", "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liabilities", "terseLabel": "Addition during the year", "label": "Increase (Decrease) in Deferred Liabilities", "documentation": "Change during the period in carrying value for all deferred liabilities due within one year or operating cycle." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInDueFromRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDueFromRelatedParties", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Related parties", "label": "Increase (Decrease) in Due from Related Parties", "documentation": "The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r3" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in working capital:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLiabilities", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Addition during the year", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities that result from activities that generate operating income." } } }, "auth_ref": [ "r3" ] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r213", "r755" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r167", "r169", "r170" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/Inventories" ], "lang": { "en-us": { "role": { "label": "INVENTORIES", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r262" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventories", "verboseLabel": "Finished goods", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r151", "r653", "r699" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r123", "r140", "r150", "r262", "r263", "r264", "r471", "r657" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r203", "r212", "r238", "r667", "r754" ] }, "TLIH_JulesVerneInvestmentsLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "JulesVerneInvestmentsLimitedMember", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Jules Verne Investments Limited [Member]", "documentation": "Jules Verne Investments Limited [Member]" } } }, "auth_ref": [] }, "TLIH_LJSCHoldingsLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LJSCHoldingsLimitedMember", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "LJSC Holdings Limited [Member]", "documentation": "LJSC Holdings Limited [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r447", "r698" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostAbstract", "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease cost:" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF LEASE EXPENSE", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r808" ] }, "TLIH_LeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LeaseLiabilities", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Lease liabilities", "documentation": "Lease liabilities.", "label": "LeaseLiabilities" } } }, "auth_ref": [] }, "TLIH_LeaseLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LeaseLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "TLIH_LeaseLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Current liabilities", "documentation": "Lease liabilities current." } } }, "auth_ref": [] }, "TLIH_LeaseLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LeaseLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "TLIH_LeaseLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Non-current liabilities", "documentation": "Lease liabilities non-current." } } }, "auth_ref": [] }, "TLIH_LeaseReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LeaseReceivables", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Lease receivables \u2013 Current", "documentation": "Lease receivables." } } }, "auth_ref": [] }, "TLIH_LeaseholdBuildingsMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LeaseholdBuildingsMember", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Buildings [Member]", "documentation": "Leasehold Buildings [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r96", "r456" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "TLIH_LesseeLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LesseeLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF FUTURE CONTRACTUAL LEASE PAYMENTS", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of lease liabilities \u2013 Right of Use Assets", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r455" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2030 onwards", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r455" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r455" ] }, "TLIH_LesseeOperatingLeaseLiabilityPaymentsDueYearTwoToYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwoToYearFive", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2026 \u2013 2029", "documentation": "Lessee operating lease liability payments due year two to year five." } } }, "auth_ref": [] }, "TLIH_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease for next twelve months", "label": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmountNextTwelveMonths" } } }, "auth_ref": [] }, "TLIH_LesseeOperatingLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmountYearTwoOnwards", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "2026 onwards", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease for year two." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://ten-league.com/role/LeaseLiabilities" ], "lang": { "en-us": { "role": { "label": "LEASE LIABILITIES", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r439" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r12", "r56", "r57", "r58", "r60", "r61", "r62", "r63", "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r407", "r408", "r409", "r421", "r569", "r660", "r722", "r789", "r810", "r811" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r71", "r110", "r515", "r699", "r759", "r776", "r804" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r58", "r139", "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r407", "r408", "r409", "r421", "r699", "r789", "r810", "r811" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Current liabilities:", "verboseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total long-term liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r12", "r60", "r61", "r62", "r63", "r176", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r407", "r408", "r409", "r421", "r789", "r810", "r811" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:", "verboseLabel": "Non-current:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "crdr": "credit", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Short term credit facilities granted", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "TLIH_LiquidityRiskPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "LiquidityRiskPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Liquidity Risk", "documentation": "Liquidity Risk [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/AccountPayableAndAccruedLiabilities" ], "lang": { "en-us": { "role": { "label": "ACCOUNT PAYABLE AND ACCRUED LIABILITIES", "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r437", "r771" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Bank borrowings", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r12", "r108", "r319", "r332", "r677", "r678", "r697", "r819" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Within 12 months", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r145" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Over 1 year", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r146" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Bank borrowings", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r12", "r36", "r37" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r246", "r684", "r708", "r712", "r792", "r822", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r850", "r851" ] }, "us-gaap_ManagementFeeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ManagementFeeExpense", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "- Management fee charged", "documentation": "Amount of expense for investment management fee, including, but not limited to, expense in connection with research, selection, supervision, and custody of investment." } } }, "auth_ref": [ "r51", "r595", "r721", "r855" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "auth_ref": [ "r291", "r292", "r293", "r294", "r363", "r367", "r420", "r470", "r538", "r539", "r545", "r561", "r562", "r624", "r626", "r628", "r629", "r631", "r648", "r649", "r673", "r681", "r691", "r693", "r694", "r695", "r696", "r709", "r791", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "TLIH_MerrimackHoldingsPteLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "MerrimackHoldingsPteLtdMember", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "lang": { "en-us": { "role": { "label": "Merrimack Holdings Pte Ltd [Member]", "documentation": "Merrimack Holdings Pte Ltd [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "auth_ref": [ "r291", "r292", "r293", "r294", "r363", "r367", "r420", "r470", "r538", "r539", "r545", "r561", "r562", "r624", "r626", "r628", "r629", "r631", "r648", "r649", "r673", "r681", "r691", "r693", "r694", "r695", "r709", "r791", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "auth_ref": [ "r246", "r684", "r708", "r712", "r792", "r822", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r850", "r851" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r168" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r168" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in)/provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r87", "r88", "r89" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows", "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity", "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "label": "Net income for the year", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r79", "r89", "r112", "r137", "r154", "r156", "r161", "r176", "r184", "r186", "r187", "r188", "r189", "r190", "r193", "r194", "r198", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r401", "r405", "r419", "r421", "r521", "r593", "r614", "r615", "r721", "r789" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently Issued Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "NoTradingSymbolFlag", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other loss, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r82" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://ten-league.com/role/RevenuesBySegmentDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r668", "r766" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r662", "r672", "r766" ] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OfficeEquipmentMember", "presentation": [ "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "TLIH_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails", "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Opening", "periodEndLabel": "Closing", "totalLabel": "Lease liabilities", "documentation": "Operating and finance lease liability.", "label": "OperatingAndFinanceLeaseLiability" } } }, "auth_ref": [] }, "TLIH_OperatingAndFinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "OperatingAndFinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails": { "parentTag": "TLIH_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Lease liabilities", "verboseLabel": "Lease liabilities, current", "documentation": "Operating and finance lease liability current." } } }, "auth_ref": [] }, "TLIH_OperatingAndFinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "OperatingAndFinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 }, "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails": { "parentTag": "TLIH_OperatingAndFinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesInFinancialPositionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liabilities", "label": "Lease liabilities, non-current", "documentation": "Operating and finance lease liability noncurrent." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpenses", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total operating cost and expenses", "label": "Operating Costs and Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Excludes Selling, General and Administrative Expense." } } }, "auth_ref": [] }, "us-gaap_OperatingCostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingCostsAndExpensesAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Operating cost and expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Profit from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r115", "r661", "r765", "r767", "r768", "r769", "r770" ] }, "TLIH_OperatingLeaseAssetObtainedInExchangeForOperatingLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "OperatingLeaseAssetObtainedInExchangeForOperatingLeaseObligations", "crdr": "credit", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease asset obtained in exchange for operating lease obligations", "documentation": "Operating lease asset obtained in exchange for operating lease obligations" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease expense (per ASC 842)", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r449", "r698" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Right of Use Assets" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r442" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "totalLabel": "Operating lease liabilities current", "verboseLabel": "Current liabilities \u2013 Right of Use Assets", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r442" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r443" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "totalLabel": "Operating lease liabilities non-current", "label": "Non-current liabilities \u2013 Right of Use Assets", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r442" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r443" ] }, "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList", "presentation": [ "http://ten-league.com/role/ScheduleOfFutureContractualLeasePaymentsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease liability." } } }, "auth_ref": [ "r443" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseLiabilitiesDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease payments", "label": "- Lease payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r445", "r451" ] }, "us-gaap_OperatingLeasePaymentsUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePaymentsUse", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of lease liability operating cash flows from operating lease", "documentation": "Amount of cash outflow from operating lease to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r445", "r451" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails": { "parentTag": "TLIH_RightOfUseAsset", "weight": 1.0, "order": 1.0 }, "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 }, "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets", "totalLabel": "Right-of-use assets, net", "verboseLabel": "Operating lease, right-of-use asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r441" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "label": "Discount rate operating lease", "verboseLabel": "Weighted average incremental borrowing rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r454", "r698" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "label": "Remaining lease term operating lease", "verboseLabel": "Weighted average remaining life of lease", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r453", "r698" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Others", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r57" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Others", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r152", "r699" ] }, "us-gaap_OtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/Right-of-useAssets" ], "lang": { "en-us": { "role": { "label": "RIGHT-OF-USE ASSETS", "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets." } } }, "auth_ref": [] }, "TLIH_OtherCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "OtherCountriesMember", "presentation": [ "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Countries [Member]", "documentation": "Other Countries [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivables" ], "lang": { "en-us": { "role": { "label": "DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_OtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherExpenses", "crdr": "debit", "presentation": [ "http://ten-league.com/role/InventoriesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Expense for inventories carried at net realizable value", "documentation": "Amount of expense classified as other." } } }, "auth_ref": [ "r80", "r81" ] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Due to related parties", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r107", "r509", "r565", "r566", "r722", "r820", "r853" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Amounts due to related parties", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r57", "r699" ] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r166" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Prepayments", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r751", "r779" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherReceivables", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Other receivables", "verboseLabel": "Lease receivables \u2013 Non-current", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r148", "r580", "r668", "r821" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r736" ] }, "TLIH_PaymentsForExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "PaymentsForExpenses", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "-Expenses paid on behalf", "documentation": "Payments for expenses." } } }, "auth_ref": [] }, "TLIH_PaymentsForProceedsFromFinanceLeaseReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "PaymentsForProceedsFromFinanceLeaseReceivables", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment from finance lease receivables", "documentation": "Payments for proceeds from finance lease receivables.", "label": "PaymentsForProceedsFromFinanceLeaseReceivables" } } }, "auth_ref": [] }, "TLIH_PaymentsForServicesRendered": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "PaymentsForServicesRendered", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "-Services rendered", "documentation": "Payments for services rendered." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payment of deferred financing costs", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred IPO expenses", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails", "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of plant and equipment", "label": "- Purchase of motor vehicles", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r85" ] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Costs", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r6", "r7", "r8", "r11", "r43" ] }, "TLIH_PlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "PlantAndEquipmentMember", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Plant and Equipment [Member]", "documentation": "Plant and Equipment [Member]" } } }, "auth_ref": [] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r730" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "PreCommencementTenderOffer", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r732" ] }, "us-gaap_PreferredStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockVotingRights", "presentation": [ "http://ten-league.com/role/ShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Dividend right, description", "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r38", "r64" ] }, "us-gaap_PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PremiumsReceivableAllowanceForDoubtfulAccountsWriteOffsAgainstAllowance", "crdr": "debit", "presentation": [ "http://ten-league.com/role/AccountsReceivableNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful writeoffs", "documentation": "Amount of writeoff of premium receivable, charged against allowance for credit loss." } } }, "auth_ref": [ "r118", "r778" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Deposits, prepayments and other receivables", "totalLabel": "Deposits, prepayments and other receivables", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r753" ] }, "TLIH_PrincipalRepaymentOfLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "PrincipalRepaymentOfLeaseLiabilities", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal repayment of lease liabilities", "documentation": "Principal repayment of lease liabilities.", "label": "PrincipalRepaymentOfLeaseLiabilities" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromBankDebt", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from bank borrowings", "documentation": "The cash inflow from bank borrowing during the year." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from disposal of plant and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r84" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r5", "r456" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/PlantAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "PLANT AND EQUIPMENT, NET", "documentation": "The entire disclosure 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." } } }, "auth_ref": [ "r95", "r127", "r130", "r131" ] }, "TLIH_PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "PropertyPlantAndEquipmentEstimatedUsefulLivesTableTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PLANT AND EQUIPMENT ESTIMATED USEFUL LIVES", "documentation": "Property, Plant and Equipment Estimated Useful Lives [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r96", "r142", "r519" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r456" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Plant and equipment, net", "totalLabel": "Plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r5", "r456", "r506", "r519", "r699" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Plant and equipment, net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r5", "r127", "r130", "r517" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://ten-league.com/role/PlantAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROPERTY AND EQUIPMENT, NET", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "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." } } }, "auth_ref": [ "r96", "r456" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Estimated useful lives", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r780" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Write back of allowance for credit loss, net", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r165", "r259" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r291", "r292", "r293", "r294", "r360", "r363", "r364", "r365", "r366", "r367", "r420", "r468", "r469", "r470", "r538", "r539", "r545", "r561", "r562", "r624", "r626", "r628", "r629", "r631", "r648", "r649", "r673", "r681", "r691", "r693", "r694", "r695", "r696", "r709", "r715", "r787", "r791", "r803", "r813", "r814", "r815", "r816", "r817" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails" ], "auth_ref": [ "r291", "r292", "r293", "r294", "r360", "r363", "r364", "r365", "r366", "r367", "r420", "r468", "r469", "r470", "r538", "r539", "r545", "r561", "r562", "r624", "r626", "r628", "r629", "r631", "r648", "r649", "r673", "r681", "r691", "r693", "r694", "r695", "r696", "r709", "r715", "r787", "r791", "r803", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://ten-league.com/role/RevenuesBySegmentTables" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SEGMENT INFORMATION BY PRODUCT", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r31", "r32" ] }, "TLIH_RelatedPartiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "RelatedPartiesPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Related Parties", "documentation": "Related Parties [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyDomain", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r248", "r361", "r461", "r462", "r510", "r516", "r564", "r565", "r566", "r567", "r568", "r590", "r592", "r623" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyMember", "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r178", "r179", "r461", "r462", "r463", "r464", "r510", "r516", "r564", "r565", "r566", "r567", "r568", "r590", "r592", "r623" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r248", "r596", "r597", "r600" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related and Nonrelated Parties [Axis]", "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest." } } }, "auth_ref": [ "r248", "r361", "r461", "r462", "r510", "r516", "r564", "r565", "r566", "r567", "r568", "r590", "r592", "r623", "r809" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "RELATED PARTY TRANSACTIONS", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r458", "r459", "r460", "r462", "r465", "r552", "r553", "r554", "r598", "r599", "r600", "r620", "r622" ] }, "TLIH_RentalIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "RentalIncomeMember", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Rental Income [Member]", "documentation": "Rental Income [Member]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfBankDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfBankDebt", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayment of bank borrowings", "label": "Repayments of Bank Debt", "documentation": "The cash outflow to settle a bank borrowing during the year." } } }, "auth_ref": [ "r86" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r68", "r101", "r514", "r543", "r544", "r550", "r572", "r699" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r135", "r181", "r182", "r183", "r185", "r190", "r192", "r194", "r256", "r257", "r280", "r389", "r390", "r398", "r399", "r400", "r402", "r404", "r405", "r410", "r412", "r413", "r415", "r417", "r438", "r440", "r540", "r542", "r555", "r856" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Total revenue", "verboseLabel": "Total revenue", "terseLabel": "Revenues by segment", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r113", "r114", "r203", "r210", "r211", "r232", "r238", "r242", "r244", "r246", "r356", "r357", "r472" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://ten-league.com/role/DisaggregationOfRevenue" ], "lang": { "en-us": { "role": { "label": "DISAGGREGATION OF REVENUE", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r134", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r359" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r594", "r650", "r658" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Revenues, net", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r113", "r114", "r162", "r176", "r203", "r210", "r211", "r232", "r238", "r242", "r244", "r246", "r254", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r421", "r505", "r667", "r789" ] }, "TLIH_RightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "RightOfUseAsset", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ten-league.com/role/ScheduleOfLease-relatedAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total right-of-use asset", "documentation": "Amount, after accumulated amortization, of right-of-use asset.", "label": "RightOfUseAsset" } } }, "auth_ref": [] }, "TLIH_RightOfUseAssetAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "RightOfUseAssetAccumulatedAmortization", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails": { "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation", "documentation": "Amount of accumulated amortization of right-of-use asset.", "label": "RightOfUseAssetAccumulatedAmortization" } } }, "auth_ref": [] }, "TLIH_RightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "RightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails": { "parentTag": "us-gaap_OperatingLeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-use assets, gross", "verboseLabel": "Right of use asset before accumulated amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://ten-league.com/role/ScheduleOfOperatingLeaseSupplementalCashFlowsInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease asset obtained in exchange for operating lease obligations operating lease", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r452", "r698" ] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "country_SG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "SG", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "SINGAPORE" } } }, "auth_ref": [] }, "TLIH_SaleOfHeavyEquipmentAndPartsMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "SaleOfHeavyEquipmentAndPartsMember", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Heavy Equipment and Parts [Member]", "documentation": "Sale of Heavy Equipment and Parts [Member]" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfAccountPayableAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Goods and services tax payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r55" ] }, "TLIH_SalesAndMarketingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "SalesAndMarketingPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Sales and Marketing", "documentation": "Sales and Marketing [Policy Text Block]" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r246", "r747" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://ten-league.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACCOUNTS RECEIVABLE, NET", "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." } } }, "auth_ref": [ "r66", "r72" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://ten-league.com/role/AccountPayableAndAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF ACCOUNT PAYABLE AND ACCRUED LIABILITIES", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "TLIH_ScheduleOfAmountsDueToRelatedPartiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfAmountsDueToRelatedPartiesTableTextBlock", "presentation": [ "http://ten-league.com/role/AmountsDueToRelatedPartiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF AMOUNTS DUE TO RELATED PARTIES", "documentation": "Schedule of Amounts Due to Related Parties [Table Text Block]" } } }, "auth_ref": [] }, "TLIH_ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfCarryingAmountOfLeaseLiabilitiesTableTextBlock", "presentation": [ "http://ten-league.com/role/LeaseLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF LEASE LIABILITIES", "documentation": "Schedule of Carrying Amount of Lease Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://ten-league.com/role/IncomeTaxExpenseTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF PROVISION FOR INCOME TAXES", "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." } } }, "auth_ref": [ "r797" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://ten-league.com/role/BankBorrowingsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF BANK BORROWINGS", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF DEFERRED INCOME TAX LIABILITY", "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." } } }, "auth_ref": [ "r795" ] }, "TLIH_ScheduleOfDeferredTaxLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfDeferredTaxLiabilitiesTableTextBlock", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF DEFERRED TAX LIABILITIES", "documentation": "Schedule of Deferred Tax Liabilities [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r6", "r39", "r40", "r41", "r42" ] }, "TLIH_ScheduleOfDisaggregationOfRevenueByTimingOfRevenueRecognitionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfDisaggregationOfRevenueByTimingOfRevenueRecognitionTableTextBlock", "presentation": [ "http://ten-league.com/role/RevenuesBySegmentTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF REVENUE DISAGGREGATED BY TIMING OF REVENUE RECOGNITION", "documentation": "Schedule of Disaggregation of Revenue by Timing of Revenue Recognition [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://ten-league.com/role/IncomeTaxExpenseTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF EFFECTIVE INCOME TAX RATE", "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." } } }, "auth_ref": [ "r375", "r692", "r793" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r251", "r252", "r253", "r397", "r743", "r744", "r745", "r798", "r799", "r800", "r801" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://ten-league.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF INVENTORIES", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r14", "r73", "r74", "r75" ] }, "TLIH_ScheduleOfLeaseLiabilitiesInFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfLeaseLiabilitiesInFinancialPositionTableTextBlock", "presentation": [ "http://ten-league.com/role/LeaseLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF LEASE LIABILITIES IN FINANCIAL POSITION", "documentation": "Schedule of Lease Liabilities in Financial Position [Table Text Block]" } } }, "auth_ref": [] }, "TLIH_ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfLeaseRelatedAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF LEASE-RELATED ASSETS AND LIABILITIES", "documentation": "Tabular disclosure of lease-related assets and liabilities." } } }, "auth_ref": [] }, "TLIH_ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ScheduleOfOperatingLeaseSupplementalCashFlowsInformationTableTextBlock", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF OPERATING LEASE SUPPLEMENTAL CASH FLOWS INFORMATION", "documentation": "Schedule of Operating Lease Supplemental Cash Flows Information [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://ten-league.com/role/Right-of-useAssetsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF CARRYING AMOUNT OF RIGHT-OF-USE ASSETS", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r750" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://ten-league.com/role/DepositsPrepaymentsAndOtherReceivablesTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF DEPOSITS, PREPAYMENTS AND OTHER RECEIVABLES", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://ten-league.com/role/ScheduleOfCarryingAmountOfRight-of-useAssetsDetails", "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r5", "r456" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Table]", "documentation": "Disclosure of information about related party transaction." } } }, "auth_ref": [ "r51", "r52", "r596", "r597", "r600" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://ten-league.com/role/RelatedPartyTransactionsTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF TRANSACTIONS WITH RELATED PARTIES", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://ten-league.com/role/DisaggregationOfRevenueTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF FINANCIAL INFORMATION OF GEOGRAPHIC SEGMENTS", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r76", "r93" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r28", "r29", "r30" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://ten-league.com/role/RevenuesBySegmentTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF REVENUES BY SEGMENT", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r28", "r29", "r30" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Table]", "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskTables" ], "lang": { "en-us": { "role": { "label": "SCHEDULE OF OUTSANDING PAYABLE", "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." } } }, "auth_ref": [ "r21", "r22", "r23", "r24", "r49", "r103" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r724" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12gTitle", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r728" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r727" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityReportingObligation", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r733" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r113", "r114", "r115", "r116", "r203", "r206", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r246", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r279", "r287", "r288", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r664", "r667", "r668", "r675", "r711", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r850", "r851" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails" ], "auth_ref": [ "r244", "r245", "r473", "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", "r558", "r559", "r560", "r625", "r627", "r630", "r632", "r635", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r651", "r683", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r710", "r715", "r792", "r822", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r850", "r851" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/RevenuesBySegment" ], "lang": { "en-us": { "role": { "label": "REVENUES BY SEGMENT", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r116", "r203", "r205", "r206", "r207", "r208", "r209", "r221", "r223", "r224", "r236", "r237", "r238", "r239", "r240", "r242", "r243", "r246", "r662", "r665", "r666", "r667", "r669", "r671", "r672" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r241", "r244", "r663", "r664", "r670" ] }, "us-gaap_SellingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingExpense", "crdr": "debit", "calculation": { "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome": { "parentTag": "us-gaap_OperatingCostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Selling and distribution", "label": "Selling Expense", "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services." } } }, "auth_ref": [ "r80" ] }, "TLIH_SevenUnitsOfEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "SevenUnitsOfEquipmentMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Seven Units of Equipment [Member]", "documentation": "Seven Units of Equipment [Member]" } } }, "auth_ref": [] }, "TLIH_ShareCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://ten-league.com/20241231", "localname": "ShareCapital", "crdr": "credit", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ShareholdersEquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share capital", "documentation": "Share capital." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares allotted", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r10" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, shares", "periodEndLabel": "Balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Bank borrowings", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r55", "r105", "r699", "r818" ] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermDebtLineItems", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Short-term lease expense (other than ASC 842)", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r450", "r698" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r90", "r173" ] }, "TLIH_SingleCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "SingleCustomerMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Single Customer [Member]", "documentation": "Single Customer [Member]" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SolicitingMaterial", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r731" ] }, "TLIH_SparePartsMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "SparePartsMember", "presentation": [ "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Spare Parts [Member]", "documentation": "Spare Parts [Member]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails", "http://ten-league.com/role/ScheduleOfRevenuesBySegmentDetails", "http://ten-league.com/role/SummaryOfSegmentInformationByProductDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r113", "r114", "r115", "r116", "r136", "r203", "r206", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r222", "r223", "r224", "r232", "r233", "r234", "r235", "r236", "r238", "r239", "r240", "r246", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r279", "r281", "r287", "r288", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r664", "r667", "r668", "r675", "r711", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r850", "r851" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r65", "r69", "r70", "r135", "r159", "r160", "r161", "r181", "r182", "r183", "r185", "r190", "r192", "r194", "r204", "r256", "r257", "r280", "r345", "r389", "r390", "r398", "r399", "r400", "r402", "r404", "r405", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r427", "r428", "r429", "r430", "r431", "r432", "r438", "r440", "r457", "r522", "r540", "r541", "r542", "r555", "r616" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfFinancialInformationOfGeographicSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r244", "r245", "r473", "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", "r558", "r559", "r560", "r625", "r627", "r630", "r632", "r635", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r651", "r683", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r710", "r715", "r792", "r822", "r823", "r824", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r850", "r851" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r181", "r182", "r183", "r204", "r440", "r472", "r547", "r557", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r574", "r575", "r576", "r577", "r578", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r589", "r590", "r592", "r594", "r595", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r616", "r716" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/DeferredTaxLiabilitiesDetailsNarrative", "http://ten-league.com/role/IncomeTaxExpenseDetailsNarrative", "http://ten-league.com/role/Right-of-useAssetsDetailsNarrative", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/ScheduleOfDeferredIncomeTaxLiabilityDetailsParenthetical", "http://ten-league.com/role/ScheduleOfEffectiveIncomeTaxRateDetails", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r181", "r182", "r183", "r204", "r248", "r440", "r472", "r547", "r557", "r563", "r564", "r565", "r566", "r567", "r568", "r571", "r574", "r575", "r576", "r577", "r578", "r581", "r582", "r583", "r584", "r586", "r587", "r588", "r589", "r590", "r592", "r594", "r595", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r616", "r716" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Shares transferred", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r64", "r65", "r101", "r549", "r616", "r633" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://ten-league.com/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/BalanceSheets", "http://ten-league.com/role/StatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r65", "r69", "r70", "r94", "r573", "r591", "r617", "r618", "r699", "r722", "r759", "r776", "r804", "r856" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://ten-league.com/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ten-league.com/role/ShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "SHAREHOLDERS\u2019 EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r100", "r175", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r416", "r619", "r621", "r634" ] }, "us-gaap_StockholdersEquityNoteStockSplit": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteStockSplit", "presentation": [ "http://ten-league.com/role/BalanceSheetsParenthetical", "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/StatementsOfChangesInShareholdersEquityParenthetical", "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Forward stock split", "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements." } } }, "auth_ref": [ "r102" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ten-league.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "SUBSEQUENT EVENTS", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r466", "r467" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "auth_ref": [] }, "us-gaap_SupplierConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplierConcentrationRiskMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Supplier Concentration Risk [Member]", "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services." } } }, "auth_ref": [ "r92" ] }, "us-gaap_Supplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Supplies", "crdr": "debit", "calculation": { "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ten-league.com/role/ScheduleOfDepositsPrepaymentsAndOtherReceivablesDetails" ], "lang": { "en-us": { "role": { "label": "Advance to suppliers", "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r655", "r674", "r779" ] }, "TLIH_TenLeagueCorporationsPteLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TenLeagueCorporationsPteLtdMember", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails", "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetailsParenthetical", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetailsParenthetical" ], "lang": { "en-us": { "role": { "label": "Ten-League Corporations Pte. Ltd. [Member]", "documentation": "Ten-League Corporations Pte. Ltd. [Member]" } } }, "auth_ref": [] }, "TLIH_TenLeagueEngineeringTechnologyPteLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TenLeagueEngineeringTechnologyPteLtdMember", "presentation": [ "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails" ], "lang": { "en-us": { "role": { "label": "Ten-League Engineering & Technology Pte. Ltd [Member]", "documentation": "Ten-League Engineering & Technology Pte. Ltd [Member]" } } }, "auth_ref": [] }, "TLIH_TenLeagueGreenEnergyPteLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TenLeagueGreenEnergyPteLtdMember", "presentation": [ "http://ten-league.com/role/ScheduleOfAmountsDueToRelatedPartiesDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Ten-League Green Energy Pte Ltd [Member]", "documentation": "Ten-League Green Energy Pte Ltd [Member]" } } }, "auth_ref": [] }, "TLIH_TenLeaguePortEngineeringSolutionsPteLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TenLeaguePortEngineeringSolutionsPteLtdMember", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails" ], "lang": { "en-us": { "role": { "label": "Ten-League Port Engineering Solutions Pte. Ltd [Member]", "documentation": "Ten-League Port Engineering Solutions Pte. Ltd [Member]" } } }, "auth_ref": [] }, "TLIH_TenLeagueVentureCapitalLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TenLeagueVentureCapitalLimitedMember", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative", "http://ten-league.com/role/ScheduleOfSubsidiariesIncorporatedDetails" ], "lang": { "en-us": { "role": { "label": "Ten-League Venture Capital Limited [Member]", "documentation": "Ten-League Venture Capital Limited [Member]" } } }, "auth_ref": [] }, "TLIH_TermLoansMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TermLoansMember", "presentation": [ "http://ten-league.com/role/BankBorrowingsDetailsNarrative", "http://ten-league.com/role/ScheduleOfBankBorrowingsDetails" ], "lang": { "en-us": { "role": { "label": "Term Loans [Member]", "documentation": "Term Loans [Member]" } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r687", "r792" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r687", "r792" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, net", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r117", "r119", "r120", "r773", "r774", "r775" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredAtPointInTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredAtPointInTimeMember", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Transferred at Point in Time [Member]", "documentation": "Contract with customer in which good or service is transferred at point in time." } } }, "auth_ref": [ "r687" ] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransferredOverTimeMember", "presentation": [ "http://ten-league.com/role/ScheduleOfDisaggregationOfRevenueByBusinessSegmentDetails", "http://ten-league.com/role/ScheduleOfRevenueDisaggregatedByTimingOfRevenueRecognitionDetails" ], "lang": { "en-us": { "role": { "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r687" ] }, "TLIH_TwentyThreeUnitsOfEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "TwentyThreeUnitsOfEquipmentMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Twenty-three Units of Equipment [Member]", "documentation": "Twenty-three Units of Equipment [Member]" } } }, "auth_ref": [] }, "TLIH_UnderseaCapitalHoldingsLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "UnderseaCapitalHoldingsLimitedMember", "presentation": [ "http://ten-league.com/role/BusinessOverviewAndBasisOfPresentationDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Undersea Capital Holdings Limited [Member]", "documentation": "Undersea Capital Holdings Limited [Member]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://ten-league.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates and Assumptions", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r25", "r26", "r27", "r124", "r125", "r128", "r129" ] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VehiclesMember", "presentation": [ "http://ten-league.com/role/ScheduleOfPlantAndEquipmentEstimatedUsefulLivesDetails", "http://ten-league.com/role/ScheduleOfPropertyAndEquipmentNetDetails", "http://ten-league.com/role/ScheduleOfTransactionsWithRelatedPartiesDetails" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "TLIH_VendorAMember": { "xbrltype": "domainItemType", "nsuri": "http://ten-league.com/20241231", "localname": "VendorAMember", "presentation": [ "http://ten-league.com/role/ConcentrationsOfRiskDetailsNarrative", "http://ten-league.com/role/ScheduleOfOutsandingPayableDetails" ], "lang": { "en-us": { "role": { "label": "Vendor A [Member]", "documentation": "Vendor A [Member]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r196", "r201" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Weighted average number of ordinary shares outstanding" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://ten-league.com/role/StatementsOfOperationsAndComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r195", "r201" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "WrittenCommunications", "presentation": [ "http://ten-league.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r741" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481097/715-30-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-2" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-20" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r128": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "36", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310/tableOfContent" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/326/tableOfContent" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478758/740-323-25-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483507/832-10-50-5" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-20/tableOfContent" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/850/tableOfContent" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-21" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477850/954-450-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r652": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r658": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r659": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52" }, "r660": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r661": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r662": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r663": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r664": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r665": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r666": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r667": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r668": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r669": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r670": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r671": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r672": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r673": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r675": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r677": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r678": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r680": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r681": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r682": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r683": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r684": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r685": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r686": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r687": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r689": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r696": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r697": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r698": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53" }, "r699": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10" }, "r700": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r701": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r702": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r703": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r706": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14a", "Subsection": "12" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r743": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r745": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-2" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "2", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481174/470-10-25-2" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/310-10/tableOfContent" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405-30/tableOfContent" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478156/740-323-50-1A" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } }