XML 113 R104.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Summary of Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2024
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current                  
Federal             $ (1,456) $ 2,545 $ 4,572
State             575 26 88
International             2,645 10,004 (4,347)
Total Current             1,764 12,575 313
Deferred                  
Federal             357 46,672 (47,429)
State             (405) 6,607 (6,776)
International             5,624 (37,555) (8,183)
Total Deferred       $ (19,738) $ (13,684) $ (13,399) 5,576 15,724 (62,388)
Total Income Tax Expense (Benefit) $ 23,461 $ 390 $ 2,136 $ (18,647) $ (16,511) $ (16,121) $ 7,340 $ 28,299 $ (62,075)