XML 93 R76.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES - Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Current:      
State $ 1,129 $ 1,094 $ 709
Foreign 12,493 1,562 1,333
Total 13,622 2,656 2,042
Deferred:      
Federal 42 9 4
State 57 13 6
Foreign (6,919) (903) (779)
Total (6,820) (881) (769)
Provision for income taxes $ 6,802 $ 1,775 $ 1,273