XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current:    
Federal $ 145 $ (64)
State 291 (662)
Foreign 1,297 1,431
Total current provision 1,733 705
Deferred:    
Federal 0 (17,103)
State 0 (1,829)
Foreign (2,103) (2,144)
Total deferred benefit (2,103) (21,076)
Income tax benefit $ (370) $ (20,371)