XML 89 R64.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Income Tax Benefit (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
Federal $ 0 $ 0 $ 29
State 0 106 63
Foreign 518 644 305
Total current provision for income taxes 518 750 397
Deferred:      
Federal 0 0 0
State 0 0 0
Foreign 238 (236) 633
Total deferred provision (benefit) for income taxes 238 (236) 633
Provision for income taxes $ 756 $ 514 $ 1,030