XML 138 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Income Taxes - Schedule of Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
U.S. federal $ 0 $ (150) $ 0
U.S. state 0 (56) 0
Foreign (161) 1,966 440
Total current: (161) 1,760 440
Deferred:      
U.S. federal (431) (43) 204
U.S. state (151) (21) 28
Total deferred: (582) (64) 232
Total provision for (benefit from) income taxes $ (743) $ 1,696 $ 672