XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Other Income and Expenses [Abstract]        
Interest income $ 360 $ 1,377 $ 794 $ 2,097
Gain on settlement of contingent consideration 0 0 14,930 0
Loss on sale of business (87) 0 (5,331) 0
Recoveries of losses on reinsurance contracts 924 0 13,494 0
Other, net 1,203 201 1,191 243
Other income, net $ 2,400 $ 1,578 $ 25,078 $ 2,340