XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Lease Costs (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Schedule of Lease Costs [Line Items]        
Operating lease charges [1] $ 442,245 $ 533,963 $ 1,306,137 $ 1,325,171
Finance lease charges:        
Amortization of right-of-use assets 102,797 102,797 308,391 150,635
Interest on lease obligations $ 12,230 $ 23,536 45,505 $ 35,234
Operating lease [Member]        
Finance lease charges:        
Operating cash out flows from leases     $ 1,287,140  
Weighted-average remaining lease term (years) 1 year 11 months 15 days   1 year 11 months 15 days  
Weighted-average discount rate (%) 13.80%   13.80%  
Finance lease [Member]        
Finance lease charges:        
Operating cash out flows from leases     $ 309,882  
Weighted-average remaining lease term (years) 7 months 6 days   7 months 6 days  
Weighted-average discount rate (%) 13.50%   13.50%  
[1] Included in selling, general, and administrative expenses.