XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2023
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]            
Provision (benefit) for income taxes   $ 4,561 $ 223 $ 4,127 $ 3,658  
Effective consolidated income tax rate   11.00% 1.00% 6.00% 8.00%  
Unrecognized tax benefits, period increase (decrease) $ (3,087)          
Unrecognized tax benefits   $ 5,981   $ 5,981   $ 9,004