v3.26.1
Business Segment Information - Summary Of Geographic Data (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues [Abstract]        
Revenues $ 5,592,744 $ 5,504,832 $ 9,742,087 $ 9,845,375
Americas [Member]        
Revenues [Abstract]        
Revenues 5,558,666 5,490,048 9,697,105 9,827,588
Non-US [Member]        
Revenues [Abstract]        
Revenues $ 34,078 $ 14,784 $ 44,982 $ 17,787