v3.26.1
Leased Properties - Schedule of Lease Cost (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease cost $ 828,036 $ 766,257
Amortization of finance lease 1,472,366 0
Interest on finance lease liability 152,475 0
Variable lease cost 124,205 172,337
Total lease cost $ 2,577,082 $ 938,594