XML 85 R75.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases (Details) - Schedule of Short-Term Leases - USD ($)
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Schedule of Short-Term Leases [Abstract]    
Operating lease expense (per ASC 842) $ 245,696 $ 278,183
Short-term lease expense (other than ASC 842) 38,947 50,908
Total lease expense $ 284,643 $ 329,091