XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Contingent Consideration - Current and Long-Term Contingent Consideration (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]    
Contingent consideration, current portion $ 45,880 $ 21,120
Contingent consideration, long-term 7,774 33,847
Total $ 53,654 $ 54,967