XML 108 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense:      
Federal $ 41 $ 96 $ 0
State 69 23 224
Foreign 1,886 766 818
Total current expense: 1,996 885 1,042
Deferred expense:      
Federal (4) (2,000) 0
State (5) (5) 0
Foreign (3,909) (3,414) (2,077)
Total deferred benefit: (3,918) (5,419) (2,077)
Total income tax benefit $ (1,922) $ (4,534) $ (1,035)