v3.26.1
Income Taxes - Summary Of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Federal income tax expense $ 3 $ 157 $ 7 $ 165
State income tax expense (benefit) 26 2,394 54 2,403
Foreign income tax expense (benefit) 26 (551) (438) (1,024)
Total income tax expense $ 55 $ 2,000 $ (377) $ 1,544