XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Disclosure [Abstract]            
Provision (benefit) for income taxes   $ (1,512) $ 2,368 $ (434) $ 3,435  
Effective consolidated income tax rate   (9.00%) 17.00% (1.00%) 18.00%  
Unrecognized tax benefits, period increase (decrease) $ (3,087)          
Unrecognized tax benefits   $ 5,877   $ 5,877   $ 9,004