XML 165 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of (Benefit From) Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current      
Federal $ 26,452 $ 3,485 $ 1,313
State and local 6,280 2,299 686
Foreign 30 0 0
Total current 32,762 5,784 1,999
Deferred      
Federal (46,578) (477) (854)
State and local (39,930) (12) 257
Total deferred (86,508) (489) (597)
Total (benefit from) provision for income taxes $ (53,746) $ 5,295 $ 1,402