v3.26.1
Commitments and Contingencies - Summary of Operating Lease Cost (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Lease, Cost [Abstract]        
Operating lease expense $ 339,630 $ 347,811 $ 683,877 $ 749,620
Financing Lease Cost 5,268   5,268  
Short-term lease expense 612 537 1,225 2,259
Total lease expense $ 345,510 $ 348,348 $ 690,370 $ 751,879