XML 75 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of (Provision) Benefit of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
U.S. Federal      
Current $ 0 $ 0 $ 0
Deferred 0 620 1,351
State and local      
Current (314) (116) 0
Deferred 0 145 315
Foreign      
Current (127) 0 0
Deferred (218) 230 0
Income tax (provision) benefit $ (659) $ 879 $ 1,666