XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Details) - Schedule of Lease Costs Recognized In the Consolidated Condensed Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Operating lease charges [1] $ 404,778 $ 434,977 $ 811,991 $ 802,112
Amortization of right-of-use assets 8,143 8,094 16,287 12,396
Interest on lease obligations $ 1,310 $ 2,468 $ 4,021 $ 3,946
[1] Included in selling, general and administrative expenses.