XML 66 R56.htm IDEA: XBRL DOCUMENT v3.25.4
ROU Assets, Net and Operating Lease Liabilities - Schedule of Operating Lease Activities (Details) - USD ($)
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Leases [Abstract]      
Operating lease right-of-use assets, net $ 16,902,166   $ 18,693,425
Operating lease liabilities      
Operating lease liabilities, current 2,429,280   2,262,063
Operating lease liabilities, non-current 15,663,464   17,505,755
Operating lease liabilities, total $ 18,092,744   $ 19,767,818
Weighted average remaining lease terms (in years) 5 years 5 months 1 day   6 years 1 month 28 days
ROU assets obtained in exchange for operating lease liabilities $ 642,446  
Amortization of ROU assets 1,791,259 1,680,032  
Interest on operating lease liabilities 674,261 721,636  
Total operating lease expenses 2,465,520 2,401,668  
Cash paid for amounts included in the measurement of lease liabilities:      
Cash outflows for operating leases $ 2,349,335 $ 2,170,117