XML 93 R75.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current      
Federal $ 691 $ (6,807) $ 1,748
Foreign 5,460 6,529 5,248
State and local 499 503 564
Total current expense 6,650 225 7,560
Deferred expense      
Federal (1,085) (649) 39,634
Foreign 630 (1,453) 573
State and local     9,180
Total deferred expense (benefit) (455) (2,102) 49,387
Provision for income taxes $ 6,195 $ (1,877) $ 56,947