v3.26.1
Leases - Finance Lease Cost (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Finance lease cost:    
Depreciation of right-of-use assets $ 200,994 $ 76,469
Interest on lease liabilities 67,934 30,253
Total finance lease cost $ 268,928 $ 106,722