XML 98 R69.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Summary of Provision (Benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Federal      
Current provision (benefit), federal $ 424 $ (289) $ (2,157)
Deferred provision (benefit), federal 0 19,963 (18,166)
Total provision (benefit), federal 424 19,674 (20,323)
State and local      
Current provision (benefit), state and local 27 56 433
Deferred provision (benefit), state and local 0 3,592 (3,355)
Total provision (benefit), state and local 27 3,648 (2,922)
Foreign      
Current provision (benefit), foreign 3,784 3,685 7,220
Deferred provision (benefit), foreign 505 486 822
Total provision (benefit), foreign 4,289 4,171 8,042
Current provision (benefit) 4,235 3,452 5,496
Deferred provision (benefit) 505 24,041 (20,699)
Provision (benefit) for income taxes $ 4,740 $ 27,493 $ (15,203)