XML 80 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Current and Deferred Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current provision:      
Federal $ 0 $ 0 $ 0
State 279 138 113
Foreign 406 33 0
Total current provision 685 171 113
Deferred provision (benefit):      
Federal (18) 1 (8)
State (3) 4 (10)
Foreign 0 0 0
Total deferred (benefit) provision (21) 5 (18)
Total provision for income taxes $ 664 $ 176 $ 95