v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Recorded Unconditional Purchase Obligation [Line Items]    
Liability for taxes owed and related penalties and interest $ 4.8 $ 4.9
Dogpatch Advisors, LLC    
Recorded Unconditional Purchase Obligation [Line Items]    
Business combination, contingent consideration, equity awards   $ 2.6
Insent    
Recorded Unconditional Purchase Obligation [Line Items]    
Business combination, additional consideration transferred 2.0  
Deferred consideration $ 0.8