XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ 2,426 $ 428 $ 1
State and local 2,848 1,361 243
Foreign 9,864 3,317 3,608
Total current tax expense 15,138 5,106 3,852
Deferred:      
Federal 12 9 10
State and local 0 2 2
Foreign 779 (5,635) (1,452)
Total deferred tax expense (benefit) 791 (5,624) (1,440)
Total income tax expense (benefit) $ 15,929 $ (518) $ 2,412