XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Components of Income Tax (Benefit) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current expense (benefit) provision:      
U.S. Federal and state $ 1,118 $ (45) $ 2,430
Foreign 1,163 1,037 292
Total current expense provision 2,281 992 2,722
Deferred expense (benefit) provision:      
U.S. Federal and state 79 (120) 11
Foreign (433) (562) 0
Total deferred expense provision (354) (682) 11
Income tax expense $ 1,927 $ 310 $ 2,733