v3.26.3
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Components Of Income Tax Expense Benefit [Line Items]        
Income tax effective rate (15.70%) (2.40%) (4.10%) (1.50%)
Tax benefit $ 826,000 $ 533,000 $ 1,701,000 $ 1,352,000
Tax benefit recognized for certain losses $ 0   0  
Deferred tax benefit     0  
U.S., Canadian and Italian Operations [Member]        
Components Of Income Tax Expense Benefit [Line Items]        
Tax benefit     $ 0