v3.24.3
Leases - Schedule of Amounts Recognized in Net Profit or Loss (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Schedule of amounts recognized in Net Profit or Loss [line items]        
Depreciation $ 123,231 $ 114,402 $ 244,122 $ 223,981
Interest expense relating to lease liabilities 5,090 6,301 16,033 15,601
Expense relating to leases of low-value assets that are not short-term leases 16,448 9,840 23,011 16,572
Expense relating to short-term leases 133,778 141,293 276,400 117,784
Miscellaneous loss (profit) (1,121) (91) (90) (54)
Subtotal 154,195 157,343 315,354 149,903
Total 277,426 271,745 559,476 373,884
Buildings [member]        
Schedule of amounts recognized in Net Profit or Loss [line items]        
Depreciation 105,197 106,587 217,724 202,977
Vehicles [member]        
Schedule of amounts recognized in Net Profit or Loss [line items]        
Depreciation $ 18,034 $ 7,815 $ 26,398 $ 21,004