v3.26.1
Leases - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2025
Jun. 30, 2026
Lessee, Lease, Description [Line Items]    
Percentage of lease payments discounted incremental borrowing rate 9.94%  
Operating right-of-use assets obtained in exchange for new operating lease liabilities $ 216,358  
Maximum [Member]    
Lessee, Lease, Description [Line Items]    
Lease term 72 months 72 months
Minimum [Member]    
Lessee, Lease, Description [Line Items]    
Lease term 24 months 24 months