v3.25.4
Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 0 $ 229 $ 0
State 124 111 1,896
Foreign (176) 2,116 605
Total current income tax expense (benefit) (52) 2,456 2,501
Deferred      
Federal (11,186) (2,962) 13,570
State 870 1,368 (382)
Foreign 10,355 4,365 (1,867)
Total deferred income tax expense (benefit) 39 2,771 11,321
Increase (decrease) in valuation allowance 1,814 (3,428) (11,219)
Deferred income taxes 1,853 (657) 102
Total income tax expense $ 1,801 $ 1,799 $ 2,603