XML 98 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Income Tax Expenses (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current:      
Federal $ (109) $ 119 $ 113
State 91 1,382 997
Foreign 1,254 893 0
Total 1,236 2,394 1,110
Deferred:      
Federal 849 (1,070) 288
State (492) (399) 242
Foreign (142) (134) 0
Total 215 (1,603) 530
Income tax expense (benefit) $ 1,451 $ 791 $ 1,640