Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail)

v3.25.1
Income Taxes - Summary of Effective Income Tax Rate Reconciliation (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Effective Income Tax Rate Reconciliation, Amount [Abstract]    
Pretax loss at federal statutory rate $ (5,316) $ (12,583)
State income tax expense, net of federal expense (244) (1,249)
Foreign income taxes (848) 0
Non-deductible items 1,065 16,443
True-up of income taxes payable (6,573) 10,359
Uncertain Tax Positions 5,363 0
Other items (20) (40)
Change in valuation allowance (11,105) 14,233
Total income tax expense $ (17,678) $ 27,163