XML 73 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - Schedule of Components of Income Tax Expense (Benefit) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax expense (benefit):      
Federal $ 11,935 $ 11,293 $ 1
State and local 2,167 2,031 43
Foreign 3,070 3,523 254
Total Current 17,172 16,847 298
Deferred income tax expense (benefit):      
Federal (8,989) (51,579) 0
State and Local (1,358) (6,071) 0
Foreign 8 (205) (72)
Deferred (10,339) (57,855) (72)
Total $ 6,833 $ (41,008) $ 226