v3.25.2
Leases - Finance leased equipment (Details)
Dec. 31, 2024
USD ($)
Leases  
Equipment lease $ 736,624
Less: Accumulated amortization (200,633)
Leased equipment, net $ 535,991
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net