v3.26.1
Accounts payable, debt, and accrued expenses - Additional Information (Detail) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Lease liabilities $ 214,175 $ 199,041