v3.26.1
Income Taxes - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Components Of Income Tax Expense Benefit [Line Items]        
Income tax effective rate (5.30%) 1.00% (2.40%) (1.20%)
Tax benefit $ 801,000 $ (142,000) $ 875,000 $ 819,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