XML 70 R61.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Details 5)
Mar. 31, 2025
USD ($)
Leases  
Remainder of 2025 $ 2,010,187
2026 2,688,015
2027 2,553,337
2028 2,230,672
2029 2,230,672
2029 and thereafter 19,069,434
Total undiscounted minimum future lease payments 30,782,317
Imputed interest (11,890,447)
Total operating lease liability 18,891,870
Current portion – third parties 498,381
Current portion – related parties 410,826
Non-current portion – third parties 10,832,204
Non-current portion – related parties 7,150,459
 Lease liability $ 18,891,870