XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.2
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Other Income and Expenses [Abstract]        
Interest income $ 396 $ 360 $ 814 $ 794
Gain on settlement of contingent consideration 0 0 0 14,930
Loss on sale of business 0 (87) 0 (5,331)
Recoveries of losses on reinsurance contracts 925 924 8,949 13,494
Other, net 172 1,203 130 1,191
Other income, net $ 1,493 $ 2,400 $ 9,893 $ 25,078