Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes - Summary of Income Tax expense (Benefit) (Details)

v3.25.0.1
Income Taxes - Summary of Income Tax expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Current tax expense (benefit), Federal $ 47 $ 359 $ (142)
Current tax expense (benefit), State 198 509 450
Current tax expense (benefit), Foreign 1,075 123 224
Total current tax expense 1,320 991 532
Deferred tax expense (benefit), Federal (1,559) 30 (31)
Deferred tax expense (benefit), State (98) 8 (8)
Deferred tax expense (benefit), Foreign (5) 5 (5)
Total deferred tax expense (benefit) (1,662) 43 (44)
Income tax expense (benefit) $ (342) $ 1,034 $ 488