v3.26.3
Income Taxes - Summary Of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Federal income tax expense $ 3 $ 3 $ 8 $ 168
State income tax expense (benefit) 18 (612) 74 1,792
Foreign income tax expense (benefit) 687 656 249 (369)
Total income tax expense $ 708 $ 47 $ 331 $ 1,591