v3.24.3
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Business Acquisition [Line Items]        
Effective income tax rate, percent 16.70% (1.10%) 0.00% 6.80%
Income tax benefit $ 257,480 $ (102,584) $ 3,090 $ 1,136,345
GTMR        
Business Acquisition [Line Items]        
Income tax benefit     $ 1,200,000