v3.26.1
Lease Liabilities - Finance and Operating Lease - Schedule of Lease Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lease Liabilities - Finance And Operating Lease    
- Amortization of right-of-use assets $ 3,045,602 $ 1,279,367
- Interest on lease liabilities 200,025 96,914
Operating lease cost 877,809 887,603
Total lease cost $ 4,123,436 $ 2,263,884