Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Schedule of Lease Costs (Details)

v3.26.1
Leases - Schedule of Lease Costs (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Fixed lease expense $ 474,527 $ 518,462
Variable lease expense 232,061 311,719
Total operating lease expense 706,588 830,181
Short-term lease expense 118,103 41,258
Total lease expense $ 824,691 $ 871,439