XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Additional Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 776 $ 619 $ 1,392 $ 619
Effective Tax Rate 3.10% 0.40% 5.70% 0.40%