v3.26.1
Leased Properties - Schedule of Supplemental Cash Flows Information Related to Leases (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash paid for amounts included in the measurement of lease liabilities    
Financing cash flows from finance lease $ 896,549 $ 0
Operating cash flows from finance lease 21,150 18,859
Operating cash flows from operating leases $ 169,576 $ 164,490