XML 88 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Current    
U.S. federal $ (69) $ 0
U.S. state 219 502
Foreign 48 83
Total current provision 198 585
Deferred    
U.S. federal 0 0
U.S. state 0 0
Foreign 0 0
Total deferred provision (benefit) 0 0
Total provision for income taxes $ 198 $ 585