XML 74 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Leases
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Leases Leases
The Company has operating leases primarily for corporate offices, warehouses and showrooms. As of December 31, 2024, the Company’s leases have remaining lease terms up to 10.2 years.
The Company also purchased an operating lease for land from a common control affiliate for manufacturing purposes, which has a remaining lease term up to 47.5 years and can be extended for another 50.0 years for $1.
For the years ended December 31, 2024, and 2023, the total lease expenses were $2,763,970 and $2,581,542 respectively.
The table below presents the operating lease related assets and liabilities recorded on the Company’s consolidated balance sheets:
As of
December 31, 2024
As of
December 31, 2023
USDUSD
Operating lease right-of-use assets$12,823,747 $15,203,576 
Operating lease liabilities – current$1,867,956 $1,595,998 
Operating lease liabilities – noncurrent11,352,939 13,674,452 
Total operating lease liabilities$13,220,895 $15,270,450 

Information relating to the lease term and discount rate are as follows:
As of
December 31, 2024
As of
December 31, 2023
 
Weighted-average remaining lease term
Operating leases8.7 years9.4 years
Weighted-average discount rate
Operating leases5.7 %5.7 %
As of December 31, 2024, the maturities of operating lease liabilities were as follows:
For the 12 months ending December 31,
2025$2,575,464 
20262,622,311 
20272,613,448 
20282,221,045 
20291,339,891 
Thereafter5,258,220 
Total lease payments16,630,379 
Less: imputed interest(3,409,484)
Present value of lease liabilities$13,220,895