v3.26.1
Lease Liabilities - Finance and Operating Lease - Schedule of Lease Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Lease Liabilities - Finance And Operating Lease    
Total Operating lease liabilities $ 7,014,947 $ 7,433,452
Less: Current portion (523,847) (491,850)
Operating lease liabilities, net of current portion 6,491,100 6,941,602
- Amortization of right-of-use assets 3,124,602 3,045,602
- Interest on lease liabilities 239,508 200,025
Operating lease cost 875,201 877,809
Total lease cost $ 4,239,311 $ 4,123,436