XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Uncertain tax position amounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance, beginning $ 1,014 $ 1,587
Decrease related to prior year tax positions (756)  
Increase related to tax positions from acquired companies   309
Balance, ending $ 258 $ 1,896