XML 115 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 1,748 $ 696 $ 798
Foreign 5,248 6,856 3,556
State and local 564 2 633
Total current expense 7,560 7,554 4,987
Deferred expense      
Federal 39,634 1,039 (840)
Foreign 573 (1,522) (752)
State and local 9,180 300 (936)
Total deferred expense 49,387 (183) (2,528)
Provision for income taxes $ 56,947 $ 7,371 $ 2,459