XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
State $ 1,094 $ 709 $ 442
Foreign 1,562 1,333 307
Total 2,656 2,042 749
Deferred:      
Federal 9 4 (34)
State 13 6 93
Foreign (903) (779) (342)
Total (881) (769) (283)
Provision for income taxes $ 1,775 $ 1,273 $ 466