v3.26.1
Leases - Additional Information (Details)
6 Months Ended
Jun. 30, 2026
USD ($)
West Virginia [Member]  
Leases [Line Items]  
Area of land | m² 6,600
Operating Lease, Payments | $ $ 799,956
Lessee, Operating Lease, Remaining Lease Term 5 years
Colorado [Member]  
Leases [Line Items]  
Area of land | m² 5,892
Operating Lease, Payments | $ $ 1,221,363
Lessee, Operating Lease, Remaining Lease Term 8 years
Michigan [Member]  
Leases [Line Items]  
Area of land | m² 1,546
Operating Lease, Payments | $ $ 98,558
Lessee, Operating Lease, Remaining Lease Term 3 years