XML 57 R45.htm IDEA: XBRL DOCUMENT v3.25.2
Operating Lease - Schedule of Operating Lease (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Schedule of Operating Lease [Abstract]          
Operating lease expense $ 156,869 $ 308,244  
Short-term lease expense 146,643 294,372  
Total lease expense 156,869 $ 146,643 308,244 $ 294,372  
Operating lease right-of-use assets 813,516   813,516   $ 1,055,208
Lease liabilities – current 609,059   609,059   571,539
Lease liabilities – non-current 204,458   204,458   482,606
Total operating lease liabilities $ 813,517   $ 813,517   $ 1,054,145
Weighted-average remaining lease term (years)          
Operating lease 1 year 4 months 24 days 1 year 4 months 24 days  
Weighted-average discount rate          
Operating lease 1.09% 1.09%  
Cash payments for operating lease     $ 303,592  
Lease liabilities arising from obtaining right-of-use assets     $ 49,775