XML 59 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Income Tax Examination [Line Items]      
Unrecognized tax benefits $ 0   $ 0
Interest or penalties on unrecognized tax benefits 0   $ 0
Increase in unrecognized tax benefits is reasonably possible $ 0    
Effective tax rate 21.44% 21.63%  
Internal Revenue Service (IRS)      
Income Tax Examination [Line Items]      
Income tax examination, years under examination December 31, 2022, 2021, and 2020    
State and Local Jurisdiction      
Income Tax Examination [Line Items]      
Income tax examination, years under examination December 31, 2022, 2021, and 2020