XML 129 R120.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Income Tax Provision (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Current income tax (benefit) expense $ (2) $ 2,089 $ 254 $ 2,320
Deferred income tax benefit (54) (2,419) (313) (2,582)
Total income tax benefit $ (56) $ (330) $ (59) $ (262)