v3.25.4
INCOME TAXES - Schedule of (Provision for) Benefit From Income Taxes (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current provision:      
State $ (1,934) $ (1,600) $ (4,022)
Foreign (9,669) (5,944) (3,416)
Total current provision (11,603) (7,544) (7,438)
Deferred benefit:      
Foreign 2,198 106,762 713
Total deferred benefit 2,198 106,762 713
Total (provision for) benefit from income taxes $ (9,405) $ 99,218 $ (6,725)